summaryrefslogtreecommitdiff
path: root/sci-libs/fplll
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-05-04 22:28:33 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-05-04 22:28:33 +0100
commita978c074e4272bb901fbe4a10de0a7b2af574f17 (patch)
tree8c764c1cc0576389ce22abd317bceba71ea5732d /sci-libs/fplll
parent40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (diff)
gentoo resync : 04.05.2021
Diffstat (limited to 'sci-libs/fplll')
-rw-r--r--sci-libs/fplll/Manifest3
-rw-r--r--sci-libs/fplll/files/fplll-5.4.0-gcc11.patch21
-rw-r--r--sci-libs/fplll/fplll-5.4.0.ebuild4
3 files changed, 26 insertions, 2 deletions
diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest
index 04b7c04041e6..26ac5ec88eff 100644
--- a/sci-libs/fplll/Manifest
+++ b/sci-libs/fplll/Manifest
@@ -1,5 +1,6 @@
+AUX fplll-5.4.0-gcc11.patch 623 BLAKE2B 230fcf908c4a6604f6da3800927b9bfee0d9c8b979d0b4cfeba5bf5ae68256f1d457bade2d62c30f2a7e7c07d8433374b19459a3f6d37ba71766b73e1cb189bc SHA512 35b1589267cadddbb7aef7859a748eb171f4545ed42037645588d44df0e404a3ec5f21419ad4a1e34dd5fd037cdceeb927ec7b7a770e4a24eecdbdee6b3176bd
DIST fplll-5.3.2.tar.gz 1284989 BLAKE2B 66d022c1a6acb3f029c871bebf4925ec5f9447af71829c6d52f2065155bf75f075965a41918722d095546ca18e8e87a85f181a76f5e42abd20c8de8165210bab SHA512 eacd990c468b1d919e1d6cc04f99656d982d5a3807970e0a1dd910a2703eb5b8eff913bc5c0e45790a547bb7aa71189fb9022024186bb84ee04d8602c9980ac2
DIST fplll-5.4.0.tar.gz 2612340 BLAKE2B 723230856461ac6418dad00e82fc7505dbbb7bfbbf68fa7f4f3240402d62f3e1ded3049c436a0f6aad9f020727d10acb3fe15dfb8b8a907f5b3c7b191e55e9a9 SHA512 a583aac73e4618ba240c28d3e8485cef6b9c184c11b33799404e96ab99502023073ed1c6fc0d3fbc4e6737415e9ea1a273f3f1e59ccba69d1546f56903567ebe
EBUILD fplll-5.3.2.ebuild 684 BLAKE2B dbb2bf6a338bd9b4f357aafab6737001155249d0a28fc398f37c696f4e3a1a2497b221a5426c7f252a36b9f57c26e0bab65ca134fa405407f6697aa8f17949a1 SHA512 ebd3087376ccd1be88f351be6edb6e0eaa3beeefc3a4774208133173c67ae58490c967fbe5e19349026135a1292b4711a193cec70b5ecace1f1470010d72ae87
-EBUILD fplll-5.4.0.ebuild 658 BLAKE2B 3adfb8f5caca78eebcae8a1cfd4ee869e25cbe2b6dbb73836e96e2153a4a31b509a8642cb701b23f19a3ecf639a3e05028bb1e7179d767ca308fbdd58ac4be7a SHA512 2da04dd45844b9dee25a9a8ae9738ca7eecfff065ae190de532ed0087e16ec84d3a9337672d09657a32befa16883f9158e4f6af6efdc7b3a1f1068509f27c988
+EBUILD fplll-5.4.0.ebuild 709 BLAKE2B 622629192a7f0cb16400fc1f12e3dcde46b5273c44cb2a6c7652801b1a304967469f022fb5c2c4c36cbc62bc16158d03003283175ab1dba2355c2fce83bbd13d SHA512 664c5b6b77cf2c62c5333f27d5e5a61f6136b891bbbe7afe48d3a1ea3d6c221765510cdba0768a24bc2b2cbdd472feeda34e814fabfe6c19c1d750f3e1ba857f
MISC metadata.xml 857 BLAKE2B 7024265f84fb760308303fba741140e69eeffceafed09cba734b3d2c2f70c0afc6e7e5a606dc0fdfff870850a59a7513c59357762161d7716600e46b9c204549 SHA512 0495912a858e8c9c8fe3f9112bc74e6f2a5869ead87564d09b68c623f6a14291d54c5addf55fe10f4d0ae21a7119ed172e00a117646dcabb3856a734296c0ddf
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 000000000000..935d342cda14
--- /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?= <frp.bissey@gmail.com>
+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 <array>
++#include <cstdint>
+ #include <functional>
+ #include <memory>
+
diff --git a/sci-libs/fplll/fplll-5.4.0.ebuild b/sci-libs/fplll/fplll-5.4.0.ebuild
index 1dbb837fc8b2..ecdf4079d976 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) \