diff options
Diffstat (limited to 'sci-mathematics/4ti2')
-rw-r--r-- | sci-mathematics/4ti2/4ti2-1.6.7-r1.ebuild | 7 | ||||
-rw-r--r-- | sci-mathematics/4ti2/Manifest | 5 | ||||
-rw-r--r-- | sci-mathematics/4ti2/files/4ti2-1.6.7-gcc13.patch | 21 | ||||
-rw-r--r-- | sci-mathematics/4ti2/metadata.xml | 3 |
4 files changed, 32 insertions, 4 deletions
diff --git a/sci-mathematics/4ti2/4ti2-1.6.7-r1.ebuild b/sci-mathematics/4ti2/4ti2-1.6.7-r1.ebuild index 887469dd15eb..fa3572550200 100644 --- a/sci-mathematics/4ti2/4ti2-1.6.7-r1.ebuild +++ b/sci-mathematics/4ti2/4ti2-1.6.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,10 @@ RDEPEND=" dev-libs/gmp:0=[cxx(+)]" DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}"/${PN}-1.3.2-gold.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-1.3.2-gold.patch + "${FILESDIR}"/${P}-gcc13.patch +) src_prepare() { default diff --git a/sci-mathematics/4ti2/Manifest b/sci-mathematics/4ti2/Manifest index fd2d14eb710e..ddca2d793b34 100644 --- a/sci-mathematics/4ti2/Manifest +++ b/sci-mathematics/4ti2/Manifest @@ -1,4 +1,5 @@ AUX 4ti2-1.3.2-gold.patch 434 BLAKE2B 38162dea9fa7e7072966fc7c5fc72c05e2d122dbfbb25aa0027f992f0fe23bd1232245c670b8f3d3a2b75e67319a217aead99850ec6d1a025c6c4a890605b2c3 SHA512 109f89dcf1f66fae079d9ba4c265b0a9ad0a60b88848ae38175d98c51b8b8fce3e92b0f862191340f4a8dd8c60a768c77b1504d0a797553b5cd1fe5bc95189ff +AUX 4ti2-1.6.7-gcc13.patch 895 BLAKE2B 2827da0a04f2871af174ffda828aca91141d18f379e30c27c10e3807b369b502ef7ebf781a4137e0c6651e5e7922912857bbf5cd3d24b12c1571828983ba3f63 SHA512 0de85310fd9680ed1f3adc5b4990283d4d6ee2ebf8a8c82e195ad323fcf1cbd16fa3727dc428f26b945edf660285332354a102c19eb37737beabbc5d9cfe9444 DIST 4ti2-1.6.7.tar.gz 5649869 BLAKE2B ab0e7da1de88e5e99ead0b8fa7f7a72773b84ae903a31dc3134e83364ea45069889f8ce9812bb471cf72b824fe013756d557489b4d2ab31216141d5b6347acfc SHA512 38d638fe01ff3cef1aebae1eefd276cf02f808978851b4465e132f77d3ab34ea51d512e2ea28a42ac65263b458c43cf420dc5f8ac930f959dd0c14916cef9841 -EBUILD 4ti2-1.6.7-r1.ebuild 848 BLAKE2B 8d3466fc4a7262c87fbd821c111f711d4f21687521248af36ab08197dae652ab769eb0357d6d4676ac63fa21d652d155547ebd6e5f4574d58f4cdc262575f100 SHA512 7df9c69b08237b5443ea5aa5df63c9b8cf3fdd7d66b9857795ed4362dee81ff7b5652223fa8169556fecb02bded2f13895172fcde6cf6b6f490ebf01e3c106eb -MISC metadata.xml 453 BLAKE2B 58bea6d864bf3ddd897775ecc88f84bbca1969430d2acaf74b9c0b46302aab0ceaab0589c830619fdcdb361ab05ac92f1bb81bb194c714974a829b19bfc7b689 SHA512 846f842f018e575ff431fdd14bf3b76673edb74b2868044ac61b24f836cf14f3ca90302d22889fb7bbd7ef95c83bd8719a18134b894b5b762a274bf219bd7fa8 +EBUILD 4ti2-1.6.7-r1.ebuild 881 BLAKE2B bf0c9a708fe2bd389d3e8e5d7e8c0732914d3aeb495d5e4051753aa35a2bdee0b6de7b5796a332f30862c5228c7d447348d6316a8dc965d2cd625691fdb313d9 SHA512 923016a557780b6d208a1167ae1f73f18429d15bf3dcc1b284cf6187cd4a439ab4c3f11b65dbec154e087a5b93b2155b386d1c82b8f15cb578b5401edca660a0 +MISC metadata.xml 531 BLAKE2B b06d3faf7ccbde8dfc9012e3d4060a703639873b4ebbda9c2fb07ef1fd4e6ad6b97d09e7ed12d8adfd35492c2cdc93ae9290987129e7f0aa34d6b0df6f8513ae SHA512 3564979bae9192cadb2351ec2a401d71de987d78e320701676f8e356a3352b75e921dd807a33e4963687489cd4b9f1dab7112c7d631cb74fef39d3b66943970e diff --git a/sci-mathematics/4ti2/files/4ti2-1.6.7-gcc13.patch b/sci-mathematics/4ti2/files/4ti2-1.6.7-gcc13.patch new file mode 100644 index 000000000000..32f7c1a42b34 --- /dev/null +++ b/sci-mathematics/4ti2/files/4ti2-1.6.7-gcc13.patch @@ -0,0 +1,21 @@ +https://bugs.gentoo.org/895420 +https://github.com/4ti2/4ti2/commit/c024db44f43593fbfe9d8d51f035db7a605d1fa6 + +From c024db44f43593fbfe9d8d51f035db7a605d1fa6 Mon Sep 17 00:00:00 2001 +From: Jan Engelhardt <jengelh@inai.de> +Date: Tue, 28 Mar 2023 00:33:03 +0200 +Subject: [PATCH] build: resolve missing includes showing on gcc-13 + +../../src/zsolve/VectorArrayAPI.hpp: In function 'void _4ti2_zsolve_::convert(const T1&, T2&) [with T1 = long int; T2 = int]': +../../src/zsolve/VectorArrayAPI.hpp:79:14: error: 'INT32_MIN' was not declared in this scope; did you mean 'INT_MIN'? +--- a/src/zsolve/VectorArrayAPI.hpp ++++ b/src/zsolve/VectorArrayAPI.hpp +@@ -27,6 +27,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + #include "zsolve/VectorArray.hpp" + #include "zsolve/Exception.h" + #include <fstream> ++#include <cstdint> + #include <cstdlib> + + namespace _4ti2_zsolve_ { + diff --git a/sci-mathematics/4ti2/metadata.xml b/sci-mathematics/4ti2/metadata.xml index 94a9142e48c1..d9dd24cced11 100644 --- a/sci-mathematics/4ti2/metadata.xml +++ b/sci-mathematics/4ti2/metadata.xml @@ -9,4 +9,7 @@ 4ti2 is a software package for algebraic, geometric and combinatorial problems on linear spaces and for toric ideals too. </longdescription> + <upstream> + <remote-id type="github">4ti2/4ti2</remote-id> + </upstream> </pkgmetadata> |