[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 2925d462daf63463ef6e91dee8a6ec460a1e6f4c Author: Michael Orlitzky gentoo org> AuthorDate: Fri Feb 9 01:25:35 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Fri Feb 9 01:25:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2925d462 sci-libs/fplll: drop 5.4.4 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/Manifest | 1 - sci-libs/fplll/fplll-5.4.4.ebuild | 29 - 2 files changed, 30 deletions(-) diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest index 7e0d81296e8f..a47edd02beb0 100644 --- a/sci-libs/fplll/Manifest +++ b/sci-libs/fplll/Manifest @@ -1,2 +1 @@ -DIST fplll-5.4.4.tar.gz 2630101 BLAKE2B b990c9346acd2c506b4697f27ff21d8453bb97473b2e988beb2ab9da34b3edd8a64d7558bca5f66a888fb4397c1e5340cf50f543ec580f0ec6980bc8c73a9390 SHA512 32a6515a3ab2677739a60a4ef0938e4284b5d3119a396104a7af22a6291ef669b42a4fb6e59f5c6daf97ff2402e7d035ea84fd1c76bfe7c0e17402bd03ae7166 DIST fplll-5.4.5.tar.gz 2630275 BLAKE2B 43d1601f401c3a4eba60939028b26f99d32f92b9d53b763768427d05b2d709645532c4fbb14556c8d8d92cc14efe86468469ed69a77bdb03af75ec08499cc17e SHA512 3e1281f1b993ebe4a767b7fc526f49a27d58f24b1b4c6074310cc971f6f569388d6ba27102087a2eb11671d2d5b87bd60306e2597567f4ae8dd2a9efd13beb77 diff --git a/sci-libs/fplll/fplll-5.4.4.ebuild b/sci-libs/fplll/fplll-5.4.4.ebuild deleted file mode 100644 index f947f1eaf1d1.. --- a/sci-libs/fplll/fplll-5.4.4.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" -HOMEPAGE="https://github.com/fplll/fplll; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="LGPL-2.1+" -SLOT="0/8" -KEYWORDS="amd64 ~x86" -IUSE="qd" - -BDEPEND="virtual/pkgconfig" -DEPEND="dev-libs/gmp:0 - dev-libs/mpfr:0 - qd? ( sci-libs/qd )" -RDEPEND="${DEPEND}" - -src_configure() { - econf \ - $(use_with qd) -} - -src_install() { - default - find "${ED}" -type f -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 3a1932daa3ac9e5fec559c5ba444014bd8663b9e Author: Sam James gentoo org> AuthorDate: Mon Dec 18 01:08:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 18 01:08:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1932da sci-libs/fplll: Stabilize 5.4.5 amd64, #920222 Signed-off-by: Sam James gentoo.org> sci-libs/fplll/fplll-5.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/fplll/fplll-5.4.5.ebuild b/sci-libs/fplll/fplll-5.4.5.ebuild index d8ad2144d60b..f947f1eaf1d1 100644 --- a/sci-libs/fplll/fplll-5.4.5.ebuild +++ b/sci-libs/fplll/fplll-5.4.5.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0/8" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="qd" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 3224edf96bf428368b5f26d015f01064a3cb7ac8 Author: Michael Orlitzky gentoo org> AuthorDate: Sun Nov 12 13:48:04 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Nov 12 14:14:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3224edf9 sci-libs/fplll: add 5.4.5 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/Manifest | 1 + sci-libs/fplll/fplll-5.4.5.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest index 6cb16cd50382..7e0d81296e8f 100644 --- a/sci-libs/fplll/Manifest +++ b/sci-libs/fplll/Manifest @@ -1 +1,2 @@ DIST fplll-5.4.4.tar.gz 2630101 BLAKE2B b990c9346acd2c506b4697f27ff21d8453bb97473b2e988beb2ab9da34b3edd8a64d7558bca5f66a888fb4397c1e5340cf50f543ec580f0ec6980bc8c73a9390 SHA512 32a6515a3ab2677739a60a4ef0938e4284b5d3119a396104a7af22a6291ef669b42a4fb6e59f5c6daf97ff2402e7d035ea84fd1c76bfe7c0e17402bd03ae7166 +DIST fplll-5.4.5.tar.gz 2630275 BLAKE2B 43d1601f401c3a4eba60939028b26f99d32f92b9d53b763768427d05b2d709645532c4fbb14556c8d8d92cc14efe86468469ed69a77bdb03af75ec08499cc17e SHA512 3e1281f1b993ebe4a767b7fc526f49a27d58f24b1b4c6074310cc971f6f569388d6ba27102087a2eb11671d2d5b87bd60306e2597567f4ae8dd2a9efd13beb77 diff --git a/sci-libs/fplll/fplll-5.4.5.ebuild b/sci-libs/fplll/fplll-5.4.5.ebuild new file mode 100644 index ..d8ad2144d60b --- /dev/null +++ b/sci-libs/fplll/fplll-5.4.5.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" +HOMEPAGE="https://github.com/fplll/fplll; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="LGPL-2.1+" +SLOT="0/8" +KEYWORDS="~amd64 ~x86" +IUSE="qd" + +BDEPEND="virtual/pkgconfig" +DEPEND="dev-libs/gmp:0 + dev-libs/mpfr:0 + qd? ( sci-libs/qd )" +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_with qd) +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 7c71b5b4d03c5f506b34f6f8a9cfe12d9992e30a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 9 14:49:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 9 14:50:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c71b5b4 sci-libs/fplll: destabilize for ~x86 Signed-off-by: Arthur Zamarin gentoo.org> sci-libs/fplll/fplll-5.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/fplll/fplll-5.4.4.ebuild b/sci-libs/fplll/fplll-5.4.4.ebuild index 7f1d367f8294..f947f1eaf1d1 100644 --- a/sci-libs/fplll/fplll-5.4.4.ebuild +++ b/sci-libs/fplll/fplll-5.4.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0/8" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~x86" IUSE="qd" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/, sci-libs/fplll/files/
commit: 5456626ce218bf062e245c2be20ae7c6a3a3ef31 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jun 5 12:05:44 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jun 5 12:26:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5456626c sci-libs/fplll: drop 5.4.2 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/Manifest| 1 - sci-libs/fplll/files/fplll-5.4.2-with-qd-fix.patch | 27 --- sci-libs/fplll/fplll-5.4.2.ebuild | 39 -- 3 files changed, 67 deletions(-) diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest index 60af53390414..6cb16cd50382 100644 --- a/sci-libs/fplll/Manifest +++ b/sci-libs/fplll/Manifest @@ -1,2 +1 @@ -DIST fplll-5.4.2.tar.gz 2618377 BLAKE2B e730c8646b9afb68515a23e533ea8ef833439d69f2130157bd6e38b1efab9116817535c261721c98b23410185271ffc323c687630e3ba262adb97fa5f69be787 SHA512 45324d89d0efeb269c1d1400332a51432e5d09f7bf0a6d651650e0941bb718493cbb66d65056b98691691236eaf348b2cae686ee06761f64380df98b6206c004 DIST fplll-5.4.4.tar.gz 2630101 BLAKE2B b990c9346acd2c506b4697f27ff21d8453bb97473b2e988beb2ab9da34b3edd8a64d7558bca5f66a888fb4397c1e5340cf50f543ec580f0ec6980bc8c73a9390 SHA512 32a6515a3ab2677739a60a4ef0938e4284b5d3119a396104a7af22a6291ef669b42a4fb6e59f5c6daf97ff2402e7d035ea84fd1c76bfe7c0e17402bd03ae7166 diff --git a/sci-libs/fplll/files/fplll-5.4.2-with-qd-fix.patch b/sci-libs/fplll/files/fplll-5.4.2-with-qd-fix.patch deleted file mode 100644 index 73c9b4386fd1.. --- a/sci-libs/fplll/files/fplll-5.4.2-with-qd-fix.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 94010a8c4c93c6ba9520b7c26bb6cb36344a4bf9 Mon Sep 17 00:00:00 2001 -From: Michael Orlitzky -Date: Wed, 1 Jun 2022 22:11:48 -0400 -Subject: [PATCH 1/1] configure.ac: fix bashism in --with-qd test. - -There's a double-equals test here that doesn't work properly when -/bin/sh is not bash. We simply change it to single-equals. - configure.ac | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 0ccc4c4..ed0cd59 100644 a/configure.ac -+++ b/configure.ac -@@ -104,7 +104,7 @@ AS_IF([test -z "$with_qd"], [with_qd=yes]) - # and libraries if that didn't work for some reason. - # - # We only show a warning if we cannot find libqd, it is optional but recommended --AS_IF([test "x$with_qd" == "xyes"], [ -+AS_IF([test "x$with_qd" = "xyes"], [ - PKG_CHECK_MODULES([LIBQD], [qd], [have_libqd="yes"], [ - # fall back to manual search. - AC_SEARCH_LIBS(c_dd_add, --- -2.35.1 - diff --git a/sci-libs/fplll/fplll-5.4.2.ebuild b/sci-libs/fplll/fplll-5.4.2.ebuild deleted file mode 100644 index 302e525a4055.. --- a/sci-libs/fplll/fplll-5.4.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" -HOMEPAGE="https://github.com/fplll/fplll; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="LGPL-2.1+" -SLOT="0/7" -KEYWORDS="amd64 x86" -IUSE="static-libs qd" - -BDEPEND="virtual/pkgconfig" -DEPEND="dev-libs/gmp:0 - dev-libs/mpfr:0 - qd? ( sci-libs/qd )" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${P}-with-qd-fix.patch" ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_with qd) \ - $(use_enable static-libs static) -} - -src_install() { - default - find "${ED}" -type f -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 9fbfa6dff39909d6abb18ac796fc341bfa0e0674 Author: Sam James gentoo org> AuthorDate: Mon Jun 5 04:35:19 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 5 04:35:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbfa6df sci-libs/fplll: Stabilize 5.4.4 x86, #907854 Signed-off-by: Sam James gentoo.org> sci-libs/fplll/fplll-5.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/fplll/fplll-5.4.4.ebuild b/sci-libs/fplll/fplll-5.4.4.ebuild index f947f1eaf1d1..7f1d367f8294 100644 --- a/sci-libs/fplll/fplll-5.4.4.ebuild +++ b/sci-libs/fplll/fplll-5.4.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0/8" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="qd" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: dc21bfa1e0f6b89c569bfcbc7a41c3f461389a37 Author: Sam James gentoo org> AuthorDate: Mon Jun 5 04:35:17 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 5 04:35:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc21bfa1 sci-libs/fplll: Stabilize 5.4.4 amd64, #907854 Signed-off-by: Sam James gentoo.org> sci-libs/fplll/fplll-5.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/fplll/fplll-5.4.4.ebuild b/sci-libs/fplll/fplll-5.4.4.ebuild index d8ad2144d60b..f947f1eaf1d1 100644 --- a/sci-libs/fplll/fplll-5.4.4.ebuild +++ b/sci-libs/fplll/fplll-5.4.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0/8" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="qd" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 7a1d52341009e2cf2c218684bc7ff3da14e94118 Author: François Bissey gmail com> AuthorDate: Sun Jan 15 01:40:57 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jan 16 17:35:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1d5234 sci-libs/fplll: add 5.4.4 Closes: https://github.com/gentoo/gentoo/pull/29113 Signed-off-by: Michael Orlitzky gentoo.org> Signed-off-by: François Bissey gmail.com> sci-libs/fplll/Manifest | 1 + sci-libs/fplll/fplll-5.4.4.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest index b62b94d34a78..60af53390414 100644 --- a/sci-libs/fplll/Manifest +++ b/sci-libs/fplll/Manifest @@ -1 +1,2 @@ DIST fplll-5.4.2.tar.gz 2618377 BLAKE2B e730c8646b9afb68515a23e533ea8ef833439d69f2130157bd6e38b1efab9116817535c261721c98b23410185271ffc323c687630e3ba262adb97fa5f69be787 SHA512 45324d89d0efeb269c1d1400332a51432e5d09f7bf0a6d651650e0941bb718493cbb66d65056b98691691236eaf348b2cae686ee06761f64380df98b6206c004 +DIST fplll-5.4.4.tar.gz 2630101 BLAKE2B b990c9346acd2c506b4697f27ff21d8453bb97473b2e988beb2ab9da34b3edd8a64d7558bca5f66a888fb4397c1e5340cf50f543ec580f0ec6980bc8c73a9390 SHA512 32a6515a3ab2677739a60a4ef0938e4284b5d3119a396104a7af22a6291ef669b42a4fb6e59f5c6daf97ff2402e7d035ea84fd1c76bfe7c0e17402bd03ae7166 diff --git a/sci-libs/fplll/fplll-5.4.4.ebuild b/sci-libs/fplll/fplll-5.4.4.ebuild new file mode 100644 index ..d8ad2144d60b --- /dev/null +++ b/sci-libs/fplll/fplll-5.4.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" +HOMEPAGE="https://github.com/fplll/fplll; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="LGPL-2.1+" +SLOT="0/8" +KEYWORDS="~amd64 ~x86" +IUSE="qd" + +BDEPEND="virtual/pkgconfig" +DEPEND="dev-libs/gmp:0 + dev-libs/mpfr:0 + qd? ( sci-libs/qd )" +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_with qd) +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/files/
commit: 0f5d80fff533639508147b2ed3e1b694d3c93a8e Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Aug 10 17:46:01 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Wed Aug 10 18:51:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5d80ff sci-libs/fplll: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/26817 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/files/fplll-5.4.0-gcc11.patch | 21 - 1 file changed, 21 deletions(-) diff --git a/sci-libs/fplll/files/fplll-5.4.0-gcc11.patch b/sci-libs/fplll/files/fplll-5.4.0-gcc11.patch deleted file mode 100644 index 935d342cda14.. --- a/sci-libs/fplll/files/fplll-5.4.0-gcc11.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 1d7dded000e425bb103841e68c79f81b335b7271 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Fran=C3=A7ois=20Bissey?= -Date: Sat, 1 May 2021 08:19:41 +1200 -Subject: [PATCH] minimal change to compile with gcc-11 - - fplll/enum/enumerate_ext_api.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/fplll/enum/enumerate_ext_api.h b/fplll/enum/enumerate_ext_api.h -index 387a1461..803c870e 100644 a/fplll/enum/enumerate_ext_api.h -+++ b/fplll/enum/enumerate_ext_api.h -@@ -18,6 +18,7 @@ - #define FPLLL_ENUMERATE_EXT_API_H - - #include -+#include - #include - #include -
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 9bd5278755a57a22066adbcb423ed6aadcecd00b Author: Michael Orlitzky gentoo org> AuthorDate: Mon Aug 8 10:28:33 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Aug 8 10:28:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd52787 sci-libs/fplll: drop 5.4.0 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/Manifest | 1 - sci-libs/fplll/fplll-5.4.0.ebuild | 32 2 files changed, 33 deletions(-) diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest index 8a8d858c9be9..b62b94d34a78 100644 --- a/sci-libs/fplll/Manifest +++ b/sci-libs/fplll/Manifest @@ -1,2 +1 @@ -DIST fplll-5.4.0.tar.gz 2612340 BLAKE2B 723230856461ac6418dad00e82fc7505dbbb7bfbbf68fa7f4f3240402d62f3e1ded3049c436a0f6aad9f020727d10acb3fe15dfb8b8a907f5b3c7b191e55e9a9 SHA512 a583aac73e4618ba240c28d3e8485cef6b9c184c11b33799404e96ab99502023073ed1c6fc0d3fbc4e6737415e9ea1a273f3f1e59ccba69d1546f56903567ebe DIST fplll-5.4.2.tar.gz 2618377 BLAKE2B e730c8646b9afb68515a23e533ea8ef833439d69f2130157bd6e38b1efab9116817535c261721c98b23410185271ffc323c687630e3ba262adb97fa5f69be787 SHA512 45324d89d0efeb269c1d1400332a51432e5d09f7bf0a6d651650e0941bb718493cbb66d65056b98691691236eaf348b2cae686ee06761f64380df98b6206c004 diff --git a/sci-libs/fplll/fplll-5.4.0.ebuild b/sci-libs/fplll/fplll-5.4.0.ebuild deleted file mode 100644 index 577db2e4a492.. --- a/sci-libs/fplll/fplll-5.4.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" -HOMEPAGE="https://github.com/fplll/fplll; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="LGPL-2.1+" -SLOT="0/7" -KEYWORDS="amd64 x86" -IUSE="static-libs qd" - -BDEPEND="qd? ( virtual/pkgconfig )" -DEPEND="dev-libs/gmp:0 - dev-libs/mpfr:0 - qd? ( sci-libs/qd )" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-5.4.0-gcc11.patch" ) - -src_configure() { - econf \ - $(use_with qd) \ - $(use_enable static-libs static) -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: ac6e1251a0943c8988435fd91894bb2b6dfe9587 Author: Joonas Niilola gentoo org> AuthorDate: Mon Aug 8 06:10:46 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Aug 8 06:12:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6e1251 sci-libs/fplll: Stabilize 5.4.2 x86, #864217 Signed-off-by: Joonas Niilola gentoo.org> sci-libs/fplll/fplll-5.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/fplll/fplll-5.4.2.ebuild b/sci-libs/fplll/fplll-5.4.2.ebuild index 836dd45aeda5..302e525a4055 100644 --- a/sci-libs/fplll/fplll-5.4.2.ebuild +++ b/sci-libs/fplll/fplll-5.4.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0/7" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="static-libs qd" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 4517ee1f398ea316a50b934978d4e31486c1ba19 Author: Joonas Niilola gentoo org> AuthorDate: Mon Aug 8 06:08:09 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Aug 8 06:12:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4517ee1f sci-libs/fplll: Stabilize 5.4.2 amd64, #864217 Signed-off-by: Joonas Niilola gentoo.org> sci-libs/fplll/fplll-5.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/fplll/fplll-5.4.2.ebuild b/sci-libs/fplll/fplll-5.4.2.ebuild index efd01b83006d..836dd45aeda5 100644 --- a/sci-libs/fplll/fplll-5.4.2.ebuild +++ b/sci-libs/fplll/fplll-5.4.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0/7" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="static-libs qd" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 876fc4400a6cd3c8f318a86e787acc60043d25da Author: Joonas Niilola gentoo org> AuthorDate: Mon Aug 8 06:07:33 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Aug 8 06:12:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876fc440 sci-libs/fplll: pkgconfig seems to always be needed, not conditionally Signed-off-by: Joonas Niilola gentoo.org> sci-libs/fplll/fplll-5.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/fplll/fplll-5.4.2.ebuild b/sci-libs/fplll/fplll-5.4.2.ebuild index dc83e78f3551..efd01b83006d 100644 --- a/sci-libs/fplll/fplll-5.4.2.ebuild +++ b/sci-libs/fplll/fplll-5.4.2.ebuild @@ -14,7 +14,7 @@ SLOT="0/7" KEYWORDS="~amd64 ~x86" IUSE="static-libs qd" -BDEPEND="qd? ( virtual/pkgconfig )" +BDEPEND="virtual/pkgconfig" DEPEND="dev-libs/gmp:0 dev-libs/mpfr:0 qd? ( sci-libs/qd )"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/, sci-libs/fplll/files/
commit: 1c7a8d9e9a4342f577b902b2d87b8e3b8e5eebe6 Author: Michael Orlitzky gentoo org> AuthorDate: Thu Jun 2 11:40:56 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Jun 2 11:53:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7a8d9e sci-libs/fplll: fix bashism in the latest version's ./configure. Pending upstream pull request: https://github.com/fplll/fplll/pull/491 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/files/fplll-5.4.2-with-qd-fix.patch | 27 ++ sci-libs/fplll/fplll-5.4.2.ebuild | 11 - 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/sci-libs/fplll/files/fplll-5.4.2-with-qd-fix.patch b/sci-libs/fplll/files/fplll-5.4.2-with-qd-fix.patch new file mode 100644 index ..73c9b4386fd1 --- /dev/null +++ b/sci-libs/fplll/files/fplll-5.4.2-with-qd-fix.patch @@ -0,0 +1,27 @@ +From 94010a8c4c93c6ba9520b7c26bb6cb36344a4bf9 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky +Date: Wed, 1 Jun 2022 22:11:48 -0400 +Subject: [PATCH 1/1] configure.ac: fix bashism in --with-qd test. + +There's a double-equals test here that doesn't work properly when +/bin/sh is not bash. We simply change it to single-equals. +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 0ccc4c4..ed0cd59 100644 +--- a/configure.ac b/configure.ac +@@ -104,7 +104,7 @@ AS_IF([test -z "$with_qd"], [with_qd=yes]) + # and libraries if that didn't work for some reason. + # + # We only show a warning if we cannot find libqd, it is optional but recommended +-AS_IF([test "x$with_qd" == "xyes"], [ ++AS_IF([test "x$with_qd" = "xyes"], [ + PKG_CHECK_MODULES([LIBQD], [qd], [have_libqd="yes"], [ + # fall back to manual search. + AC_SEARCH_LIBS(c_dd_add, +-- +2.35.1 + diff --git a/sci-libs/fplll/fplll-5.4.2.ebuild b/sci-libs/fplll/fplll-5.4.2.ebuild index 01b12f0488b4..dc83e78f3551 100644 --- a/sci-libs/fplll/fplll-5.4.2.ebuild +++ b/sci-libs/fplll/fplll-5.4.2.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit autotools + DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" HOMEPAGE="https://github.com/fplll/fplll; SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; @@ -18,6 +20,13 @@ DEPEND="dev-libs/gmp:0 qd? ( sci-libs/qd )" RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}/${P}-with-qd-fix.patch" ) + +src_prepare() { + default + eautoreconf +} + src_configure() { econf \ $(use_with qd) \ @@ -26,5 +35,5 @@ src_configure() { src_install() { default - find "${ED}" -name '*.la' -delete || die + find "${ED}" -type f -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 88e4cecaa5ebd391e52c21035a2f44ddda61cca3 Author: François Bissey gmail com> AuthorDate: Tue May 31 22:04:04 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Jun 2 11:53:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e4ceca sci-libs/fplll: upstream bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/25710 Closes: https://bugs.gentoo.org/848867 Signed-off-by: François René Pierre Bissey gmail.com> Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/Manifest | 1 + sci-libs/fplll/fplll-5.4.2.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest index 2dc55c1776fe..8a8d858c9be9 100644 --- a/sci-libs/fplll/Manifest +++ b/sci-libs/fplll/Manifest @@ -1 +1,2 @@ DIST fplll-5.4.0.tar.gz 2612340 BLAKE2B 723230856461ac6418dad00e82fc7505dbbb7bfbbf68fa7f4f3240402d62f3e1ded3049c436a0f6aad9f020727d10acb3fe15dfb8b8a907f5b3c7b191e55e9a9 SHA512 a583aac73e4618ba240c28d3e8485cef6b9c184c11b33799404e96ab99502023073ed1c6fc0d3fbc4e6737415e9ea1a273f3f1e59ccba69d1546f56903567ebe +DIST fplll-5.4.2.tar.gz 2618377 BLAKE2B e730c8646b9afb68515a23e533ea8ef833439d69f2130157bd6e38b1efab9116817535c261721c98b23410185271ffc323c687630e3ba262adb97fa5f69be787 SHA512 45324d89d0efeb269c1d1400332a51432e5d09f7bf0a6d651650e0941bb718493cbb66d65056b98691691236eaf348b2cae686ee06761f64380df98b6206c004 diff --git a/sci-libs/fplll/fplll-5.4.2.ebuild b/sci-libs/fplll/fplll-5.4.2.ebuild new file mode 100644 index ..01b12f0488b4 --- /dev/null +++ b/sci-libs/fplll/fplll-5.4.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" +HOMEPAGE="https://github.com/fplll/fplll; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="LGPL-2.1+" +SLOT="0/7" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs qd" + +BDEPEND="qd? ( virtual/pkgconfig )" +DEPEND="dev-libs/gmp:0 + dev-libs/mpfr:0 + qd? ( sci-libs/qd )" +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_with qd) \ + $(use_enable static-libs static) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 80c3f38cc65bf5490b4731723c0ea2e0f94d7a65 Author: Michael Orlitzky gentoo org> AuthorDate: Thu Sep 30 22:35:58 2021 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Sep 30 22:35:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c3f38c sci-libs/fplll: remove old "unused" fplll-5.3.2.ebuild. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/Manifest | 1 - sci-libs/fplll/fplll-5.3.2.ebuild | 29 - 2 files changed, 30 deletions(-) diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest index 7f69fe9daa2..2dc55c1776f 100644 --- a/sci-libs/fplll/Manifest +++ b/sci-libs/fplll/Manifest @@ -1,2 +1 @@ -DIST fplll-5.3.2.tar.gz 1284989 BLAKE2B 66d022c1a6acb3f029c871bebf4925ec5f9447af71829c6d52f2065155bf75f075965a41918722d095546ca18e8e87a85f181a76f5e42abd20c8de8165210bab SHA512 eacd990c468b1d919e1d6cc04f99656d982d5a3807970e0a1dd910a2703eb5b8eff913bc5c0e45790a547bb7aa71189fb9022024186bb84ee04d8602c9980ac2 DIST fplll-5.4.0.tar.gz 2612340 BLAKE2B 723230856461ac6418dad00e82fc7505dbbb7bfbbf68fa7f4f3240402d62f3e1ded3049c436a0f6aad9f020727d10acb3fe15dfb8b8a907f5b3c7b191e55e9a9 SHA512 a583aac73e4618ba240c28d3e8485cef6b9c184c11b33799404e96ab99502023073ed1c6fc0d3fbc4e6737415e9ea1a273f3f1e59ccba69d1546f56903567ebe diff --git a/sci-libs/fplll/fplll-5.3.2.ebuild b/sci-libs/fplll/fplll-5.3.2.ebuild deleted file mode 100644 index f204635f77e..000 --- a/sci-libs/fplll/fplll-5.3.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" -HOMEPAGE="https://github.com/fplll/fplll; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="LGPL-2.1+" -SLOT="0/6" -KEYWORDS="amd64 x86" -IUSE="static-libs" - -BDEPEND="" -DEPEND="dev-libs/gmp:0 - dev-libs/mpfr:0" -RDEPEND="${DEPEND}" - -src_configure() { - # Support for --with-qd is problematic at the moment. - # https://github.com/fplll/fplll/issues/405 - econf $(use_enable static-libs static) -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 1be5cf17338213d7474203ac4ba2277fcdae8e08 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 30 20:51:31 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 30 20:51:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be5cf17 sci-libs/fplll: amd64 stable wrt bug #813894 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sci-libs/fplll/fplll-5.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/fplll/fplll-5.4.0.ebuild b/sci-libs/fplll/fplll-5.4.0.ebuild index e65ab2e307d..577db2e4a49 100644 --- a/sci-libs/fplll/fplll-5.4.0.ebuild +++ b/sci-libs/fplll/fplll-5.4.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0/7" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="static-libs qd" BDEPEND="qd? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: bc65d482f379de75c94cc4c29c2e01b675d1fb03 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 29 20:54:53 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 29 20:54:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc65d482 sci-libs/fplll: x86 stable wrt bug #813894 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sci-libs/fplll/fplll-5.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/fplll/fplll-5.4.0.ebuild b/sci-libs/fplll/fplll-5.4.0.ebuild index ecdf4079d97..e65ab2e307d 100644 --- a/sci-libs/fplll/fplll-5.4.0.ebuild +++ b/sci-libs/fplll/fplll-5.4.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0/7" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="static-libs qd" BDEPEND="qd? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/files/, sci-libs/fplll/
commit: 6eac6b8ce698c2e872cb5a22fca9b4f241e3 Author: François Bissey gmail com> AuthorDate: Sat May 1 01:09:07 2021 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon May 3 00:04:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eac6b8c sci-libs/fplll: Add upstreamed patch for gcc11 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Closes: https://bugs.gentoo.org/786858 Closes: https://github.com/gentoo/gentoo/pull/20622 Signed-off-by: François René Pierre Bissey gmail.com> Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/files/fplll-5.4.0-gcc11.patch | 21 + sci-libs/fplll/fplll-5.4.0.ebuild| 4 +++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/sci-libs/fplll/files/fplll-5.4.0-gcc11.patch b/sci-libs/fplll/files/fplll-5.4.0-gcc11.patch new file mode 100644 index 000..935d342cda1 --- /dev/null +++ b/sci-libs/fplll/files/fplll-5.4.0-gcc11.patch @@ -0,0 +1,21 @@ +From 1d7dded000e425bb103841e68c79f81b335b7271 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Fran=C3=A7ois=20Bissey?= +Date: Sat, 1 May 2021 08:19:41 +1200 +Subject: [PATCH] minimal change to compile with gcc-11 + +--- + fplll/enum/enumerate_ext_api.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/fplll/enum/enumerate_ext_api.h b/fplll/enum/enumerate_ext_api.h +index 387a1461..803c870e 100644 +--- a/fplll/enum/enumerate_ext_api.h b/fplll/enum/enumerate_ext_api.h +@@ -18,6 +18,7 @@ + #define FPLLL_ENUMERATE_EXT_API_H + + #include ++#include + #include + #include + diff --git a/sci-libs/fplll/fplll-5.4.0.ebuild b/sci-libs/fplll/fplll-5.4.0.ebuild index 1dbb837fc8b..ecdf4079d97 100644 --- a/sci-libs/fplll/fplll-5.4.0.ebuild +++ b/sci-libs/fplll/fplll-5.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,6 +18,8 @@ DEPEND="dev-libs/gmp:0 qd? ( sci-libs/qd )" RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}/${PN}-5.4.0-gcc11.patch" ) + src_configure() { econf \ $(use_with qd) \
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: bdd27c60ccf9355fed4bf3c4b73053a2c3813988 Author: Jakov Smolic sartura hr> AuthorDate: Sun Jan 17 11:51:26 2021 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 17 11:51:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd27c60 sci-libs/fplll: Remove old Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> sci-libs/fplll/Manifest | 2 -- sci-libs/fplll/fplll-4.0.4.ebuild | 32 sci-libs/fplll/fplll-5.3.3.ebuild | 29 - 3 files changed, 63 deletions(-) diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest index 7de41579145..7f69fe9daa2 100644 --- a/sci-libs/fplll/Manifest +++ b/sci-libs/fplll/Manifest @@ -1,4 +1,2 @@ DIST fplll-5.3.2.tar.gz 1284989 BLAKE2B 66d022c1a6acb3f029c871bebf4925ec5f9447af71829c6d52f2065155bf75f075965a41918722d095546ca18e8e87a85f181a76f5e42abd20c8de8165210bab SHA512 eacd990c468b1d919e1d6cc04f99656d982d5a3807970e0a1dd910a2703eb5b8eff913bc5c0e45790a547bb7aa71189fb9022024186bb84ee04d8602c9980ac2 -DIST fplll-5.3.3.tar.gz 1289510 BLAKE2B 116af9013a9c030301f2a37fae9c4865244c93de8d7a06e6f605387c4e421f9e0735c456291cb1e44d6da3c82dbea3a8f91709eea3f69a4aab1fee876f534aff SHA512 f69b98c9befe9f2ce15fdcb1b4c1bf83a7267f606770228e05416e13930d1ecb745824b1793ccc11ab13ddb0140c1daa6cfade50f2e79f93dee296880d98bef4 DIST fplll-5.4.0.tar.gz 2612340 BLAKE2B 723230856461ac6418dad00e82fc7505dbbb7bfbbf68fa7f4f3240402d62f3e1ded3049c436a0f6aad9f020727d10acb3fe15dfb8b8a907f5b3c7b191e55e9a9 SHA512 a583aac73e4618ba240c28d3e8485cef6b9c184c11b33799404e96ab99502023073ed1c6fc0d3fbc4e6737415e9ea1a273f3f1e59ccba69d1546f56903567ebe -DIST libfplll-4.0.4.tar.gz 413519 BLAKE2B afeea5a813d3d5b1b7fe3e81d5a8e9bce66ee4f8a3d265dacaa0ba7ff2f632f0f533182027322e2fd17645f5bc5816b266b167da0e36a00a38f73e794e22a522 SHA512 81cf61118f0dadca8fd82cc58df2fb5f0dc3ddd15a9b5de95ae0ece77d8f6a6d50d14ba7fdd6be6697cf375fac2e60792c94cc65f5a181c427dea84d552d diff --git a/sci-libs/fplll/fplll-4.0.4.ebuild b/sci-libs/fplll/fplll-4.0.4.ebuild deleted file mode 100644 index a2ed80e8e14..000 --- a/sci-libs/fplll/fplll-4.0.4.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils ltprune - -DESCRIPTION="Different implementations of the floating-point LLL reduction algorithm" -HOMEPAGE="http://perso.ens-lyon.fr/damien.stehle/index.html#software; -SRC_URI="http://perso.ens-lyon.fr/damien.stehle/fplll/lib${P}.tar.gz; - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="static-libs" - -DEPEND=">=dev-libs/gmp-4.2.0:0 - >=dev-libs/mpfr-2.3.0:0" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/lib${P} - -src_configure() { - econf \ - $(use_enable static-libs static) -} - -src_install() { - DOCS="AUTHORS ChangeLog NEWS README" default - dohtml README.html - prune_libtool_files -} diff --git a/sci-libs/fplll/fplll-5.3.3.ebuild b/sci-libs/fplll/fplll-5.3.3.ebuild deleted file mode 100644 index 2757d1e1f4a..000 --- a/sci-libs/fplll/fplll-5.3.3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" -HOMEPAGE="https://github.com/fplll/fplll; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="LGPL-2.1+" -SLOT="0/6" -KEYWORDS="~amd64 ~x86" -IUSE="static-libs" - -BDEPEND="" -DEPEND="dev-libs/gmp:0 - dev-libs/mpfr:0" -RDEPEND="${DEPEND}" - -src_configure() { - # Support for --with-qd is problematic at the moment. - # https://github.com/fplll/fplll/issues/405 - econf $(use_enable static-libs static) -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 058a9e3d8c4b5b025c0a34d92495327f1b4a089f Author: François Bissey gmail com> AuthorDate: Tue Dec 8 00:37:32 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Wed Dec 9 04:37:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058a9e3d sci-libs/fplll: new upstream release. Enable qd. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/Manifest | 1 + sci-libs/fplll/fplll-5.4.0.ebuild | 30 ++ sci-libs/fplll/metadata.xml | 3 +++ 3 files changed, 34 insertions(+) diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest index 7db55152bde..7de41579145 100644 --- a/sci-libs/fplll/Manifest +++ b/sci-libs/fplll/Manifest @@ -1,3 +1,4 @@ DIST fplll-5.3.2.tar.gz 1284989 BLAKE2B 66d022c1a6acb3f029c871bebf4925ec5f9447af71829c6d52f2065155bf75f075965a41918722d095546ca18e8e87a85f181a76f5e42abd20c8de8165210bab SHA512 eacd990c468b1d919e1d6cc04f99656d982d5a3807970e0a1dd910a2703eb5b8eff913bc5c0e45790a547bb7aa71189fb9022024186bb84ee04d8602c9980ac2 DIST fplll-5.3.3.tar.gz 1289510 BLAKE2B 116af9013a9c030301f2a37fae9c4865244c93de8d7a06e6f605387c4e421f9e0735c456291cb1e44d6da3c82dbea3a8f91709eea3f69a4aab1fee876f534aff SHA512 f69b98c9befe9f2ce15fdcb1b4c1bf83a7267f606770228e05416e13930d1ecb745824b1793ccc11ab13ddb0140c1daa6cfade50f2e79f93dee296880d98bef4 +DIST fplll-5.4.0.tar.gz 2612340 BLAKE2B 723230856461ac6418dad00e82fc7505dbbb7bfbbf68fa7f4f3240402d62f3e1ded3049c436a0f6aad9f020727d10acb3fe15dfb8b8a907f5b3c7b191e55e9a9 SHA512 a583aac73e4618ba240c28d3e8485cef6b9c184c11b33799404e96ab99502023073ed1c6fc0d3fbc4e6737415e9ea1a273f3f1e59ccba69d1546f56903567ebe DIST libfplll-4.0.4.tar.gz 413519 BLAKE2B afeea5a813d3d5b1b7fe3e81d5a8e9bce66ee4f8a3d265dacaa0ba7ff2f632f0f533182027322e2fd17645f5bc5816b266b167da0e36a00a38f73e794e22a522 SHA512 81cf61118f0dadca8fd82cc58df2fb5f0dc3ddd15a9b5de95ae0ece77d8f6a6d50d14ba7fdd6be6697cf375fac2e60792c94cc65f5a181c427dea84d552d diff --git a/sci-libs/fplll/fplll-5.4.0.ebuild b/sci-libs/fplll/fplll-5.4.0.ebuild new file mode 100644 index 000..1b7435af5dd --- /dev/null +++ b/sci-libs/fplll/fplll-5.4.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" +HOMEPAGE="https://github.com/fplll/fplll; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="LGPL-2.1+" +SLOT="0/7" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs qd" + +BDEPEND="" +DEPEND="dev-libs/gmp:0 + dev-libs/mpfr:0 + qd? ( sci-libs/qd )" +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_with qd) \ + $(use_enable static-libs static) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/fplll/metadata.xml b/sci-libs/fplll/metadata.xml index 51b42102152..c3585753427 100644 --- a/sci-libs/fplll/metadata.xml +++ b/sci-libs/fplll/metadata.xml @@ -21,4 +21,7 @@ fplll/fplll + +Use sci-libs/qd for quad-double datatype +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 93c90084832c155d051c042e524e86ab3a536eb3 Author: François Bissey gmail com> AuthorDate: Tue Dec 8 19:45:03 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Wed Dec 9 04:37:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c90084 sci-libs/fplll: pkgconfig is needed when using qd Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: François René Pierre Bissey gmail.com> Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/fplll-5.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/fplll/fplll-5.4.0.ebuild b/sci-libs/fplll/fplll-5.4.0.ebuild index 1b7435af5dd..1dbb837fc8b 100644 --- a/sci-libs/fplll/fplll-5.4.0.ebuild +++ b/sci-libs/fplll/fplll-5.4.0.ebuild @@ -12,7 +12,7 @@ SLOT="0/7" KEYWORDS="~amd64 ~x86" IUSE="static-libs qd" -BDEPEND="" +BDEPEND="qd? ( virtual/pkgconfig )" DEPEND="dev-libs/gmp:0 dev-libs/mpfr:0 qd? ( sci-libs/qd )"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 7311a1368de9aa10d9a92b0e23fc4bd74e0838ee Author: François Bissey gmail com> AuthorDate: Fri Jul 3 09:19:15 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jul 13 11:44:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7311a136 sci-libs/fplll: upstream bump Closes: https://github.com/gentoo/gentoo/pull/16565 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: François René Pierre Bissey gmail.com> Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/Manifest | 1 + sci-libs/fplll/fplll-5.3.3.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest index ea33ec4e94b..7db55152bde 100644 --- a/sci-libs/fplll/Manifest +++ b/sci-libs/fplll/Manifest @@ -1,2 +1,3 @@ DIST fplll-5.3.2.tar.gz 1284989 BLAKE2B 66d022c1a6acb3f029c871bebf4925ec5f9447af71829c6d52f2065155bf75f075965a41918722d095546ca18e8e87a85f181a76f5e42abd20c8de8165210bab SHA512 eacd990c468b1d919e1d6cc04f99656d982d5a3807970e0a1dd910a2703eb5b8eff913bc5c0e45790a547bb7aa71189fb9022024186bb84ee04d8602c9980ac2 +DIST fplll-5.3.3.tar.gz 1289510 BLAKE2B 116af9013a9c030301f2a37fae9c4865244c93de8d7a06e6f605387c4e421f9e0735c456291cb1e44d6da3c82dbea3a8f91709eea3f69a4aab1fee876f534aff SHA512 f69b98c9befe9f2ce15fdcb1b4c1bf83a7267f606770228e05416e13930d1ecb745824b1793ccc11ab13ddb0140c1daa6cfade50f2e79f93dee296880d98bef4 DIST libfplll-4.0.4.tar.gz 413519 BLAKE2B afeea5a813d3d5b1b7fe3e81d5a8e9bce66ee4f8a3d265dacaa0ba7ff2f632f0f533182027322e2fd17645f5bc5816b266b167da0e36a00a38f73e794e22a522 SHA512 81cf61118f0dadca8fd82cc58df2fb5f0dc3ddd15a9b5de95ae0ece77d8f6a6d50d14ba7fdd6be6697cf375fac2e60792c94cc65f5a181c427dea84d552d diff --git a/sci-libs/fplll/fplll-5.3.3.ebuild b/sci-libs/fplll/fplll-5.3.3.ebuild new file mode 100644 index 000..2757d1e1f4a --- /dev/null +++ b/sci-libs/fplll/fplll-5.3.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" +HOMEPAGE="https://github.com/fplll/fplll; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="LGPL-2.1+" +SLOT="0/6" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +BDEPEND="" +DEPEND="dev-libs/gmp:0 + dev-libs/mpfr:0" +RDEPEND="${DEPEND}" + +src_configure() { + # Support for --with-qd is problematic at the moment. + # https://github.com/fplll/fplll/issues/405 + econf $(use_enable static-libs static) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 814d8de5c02aaef9c3645134c5c936a87ce5f06a Author: Michael Orlitzky gentoo org> AuthorDate: Tue Feb 4 14:07:27 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Feb 4 18:47:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814d8de5 sci-libs/fplll: add myself and François as maintainers. Bug: https://bugs.gentoo.org/708198 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/metadata.xml | 21 - 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/sci-libs/fplll/metadata.xml b/sci-libs/fplll/metadata.xml index 6f49eba8f49..51b42102152 100644 --- a/sci-libs/fplll/metadata.xml +++ b/sci-libs/fplll/metadata.xml @@ -1,5 +1,24 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + +m...@gentoo.org + + + +frp.bis...@gmail.com +François Bissey + + +proxy-ma...@gentoo.org +Proxy Maintainers + + + +fplll/fplll +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/
commit: 2e97b8deb6243c68f61728efef005f48f62ba0e1 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Feb 4 18:46:57 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Feb 4 18:48:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e97b8de sci-libs/fplll: new version 5.3.2. This new version is based on François's v5.3.1 ebuild in the sage-on-gentoo overlay. I investigated adding support for the sci-libs/qd package, but the build system is a bit weird about it at the moment, so ultimately there's only one important change: I've bumped the subslot to match the first component (6) of the soname. The EAPI was also updated to 7 uneventfully. Closes: https://bugs.gentoo.org/708198 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/fplll/Manifest | 1 + sci-libs/fplll/fplll-5.3.2.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest index 5f37068f156..ea33ec4e94b 100644 --- a/sci-libs/fplll/Manifest +++ b/sci-libs/fplll/Manifest @@ -1 +1,2 @@ +DIST fplll-5.3.2.tar.gz 1284989 BLAKE2B 66d022c1a6acb3f029c871bebf4925ec5f9447af71829c6d52f2065155bf75f075965a41918722d095546ca18e8e87a85f181a76f5e42abd20c8de8165210bab SHA512 eacd990c468b1d919e1d6cc04f99656d982d5a3807970e0a1dd910a2703eb5b8eff913bc5c0e45790a547bb7aa71189fb9022024186bb84ee04d8602c9980ac2 DIST libfplll-4.0.4.tar.gz 413519 BLAKE2B afeea5a813d3d5b1b7fe3e81d5a8e9bce66ee4f8a3d265dacaa0ba7ff2f632f0f533182027322e2fd17645f5bc5816b266b167da0e36a00a38f73e794e22a522 SHA512 81cf61118f0dadca8fd82cc58df2fb5f0dc3ddd15a9b5de95ae0ece77d8f6a6d50d14ba7fdd6be6697cf375fac2e60792c94cc65f5a181c427dea84d552d diff --git a/sci-libs/fplll/fplll-5.3.2.ebuild b/sci-libs/fplll/fplll-5.3.2.ebuild new file mode 100644 index 000..13f7fa295ee --- /dev/null +++ b/sci-libs/fplll/fplll-5.3.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Implementations of the floating-point LLL reduction algorithm" +HOMEPAGE="https://github.com/fplll/fplll; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="LGPL-2.1+" +SLOT="0/6" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +BDEPEND="" +DEPEND="dev-libs/gmp:0 + dev-libs/mpfr:0" +RDEPEND="${DEPEND}" + +src_configure() { + # Support for --with-qd is problematic at the moment. + # https://github.com/fplll/fplll/issues/405 + econf $(use_enable static-libs static) +} + +src_install(){ + default + find "${ED}" -name '*.la' -delete || die +}