[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/

2024-02-08 Thread Michael Orlitzky
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/

2023-12-17 Thread Sam James
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/

2023-11-12 Thread Michael Orlitzky
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/

2023-06-09 Thread Arthur Zamarin
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/

2023-06-05 Thread Michael Orlitzky
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/

2023-06-04 Thread Sam James
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/

2023-06-04 Thread Sam James
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/

2023-01-16 Thread Michael Orlitzky
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/

2022-08-10 Thread Michael Orlitzky
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/

2022-08-08 Thread Michael Orlitzky
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/

2022-08-08 Thread Joonas Niilola
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/

2022-08-08 Thread Joonas Niilola
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/

2022-08-08 Thread Joonas Niilola
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/

2022-06-02 Thread Michael Orlitzky
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/

2022-06-02 Thread Michael Orlitzky
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/

2021-09-30 Thread Michael Orlitzky
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/

2021-09-30 Thread Agostino Sarubbo
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/

2021-09-29 Thread Agostino Sarubbo
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/

2021-05-02 Thread Michael Orlitzky
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/

2021-01-17 Thread David Seifert
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/

2020-12-08 Thread Michael Orlitzky
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/

2020-12-08 Thread Michael Orlitzky
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/

2020-07-13 Thread Michael Orlitzky
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/

2020-02-04 Thread Michael Orlitzky
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/

2020-02-04 Thread Michael Orlitzky
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
+}