diff options
Diffstat (limited to 'sci-libs/trilinos')
-rw-r--r-- | sci-libs/trilinos/Manifest | 3 | ||||
-rw-r--r-- | sci-libs/trilinos/files/trilinos-14.0.0-missing_includes_gcc_13.patch | 24 | ||||
-rw-r--r-- | sci-libs/trilinos/trilinos-14.0.0.ebuild | 1 |
3 files changed, 27 insertions, 1 deletions
diff --git a/sci-libs/trilinos/Manifest b/sci-libs/trilinos/Manifest index 4ff805bfea61..255a22d31265 100644 --- a/sci-libs/trilinos/Manifest +++ b/sci-libs/trilinos/Manifest @@ -1,8 +1,9 @@ +AUX trilinos-14.0.0-missing_includes_gcc_13.patch 884 BLAKE2B 41770378bd433789b79e316be2d37b8a110c330c56133b234b145640d7985b172d2d7ad565bdaf15808a4813c729269685106cd84359d3b56d13b654f2a5212c SHA512 0dfd94741c6cf8bbbcb96b8ed467f40d7a114d64d9fc9f327a4a28a8e2b35db8cdb67da5d51455897dd5128937183ccd9fd15ae8106797f19813bb1055db0b0c DIST trilinos-13.4.0-patches-r0.tar.xz 8740 BLAKE2B 333ab9ff1acb2f4b08007c7b99b96f023f6c742e4f991fc0ab9dd6595be7e3e319a77d5e329790cedca72d7a9060df837549d28e8a6cb4b8a838570d455ae356 SHA512 f30c16801cadec2a612ab2f7d3ca05c5ddfdfc513343a182562253cdfb58d38fa8b771ab07f7bc6bcb2505d146469da2ddda478f74447de746d5eca850da123e DIST trilinos-13.4.0.tar.gz 168733479 BLAKE2B 3c4a1c89b792ec771c6347eebb6bb54a82fa5f172d1c5934bbd42c8bc9708a71451bd030ec0f5264191a62169b3c1305ac7a1290b3ab4845fb6e8ffef15ee03c SHA512 27a5636bac8106a0705948ca4705b739878f0d8afa74264d1cd31036811084457e27e03e86dfad59a80d5e9ee798237fa930b50574ec3e43979e53c6ab5da535 DIST trilinos-13.4.1.tar.gz 168720416 BLAKE2B 5201c36aa998045f4eab99b67fce25f9a2f2a9524b8ca1147cd8db9ccc306e3df61336df3b2ee981317c8defbae2df9e36546a0e5ddfed3142213e437e4dfba0 SHA512 9c0fb3af2fa625cd0af1309bfa61c212e12657820707348c81355d506e07f540da5e42aa30237fbc80adf257bb636029345f248abaf7ef96fcdaed1c28ec3a19 DIST trilinos-14.0.0.tar.gz 179086187 BLAKE2B 0e0c3e3fa4b88164cd7e90720ec42eb007f8e89734e5537a7eba1f17754faf30c21fa1d77f7e8a7968bdb8bb230596a1adc74f8170577fd7b4eccb2e88c5b8f6 SHA512 b08fcf4f6bf2605267c44c038f352949e5bfe14b853de77e4c80e28f66c088ead1699b1e49f8475f1b98ce5a21238b98a299e760f1373e585c78b65120fa18e5 EBUILD trilinos-13.4.0-r3.ebuild 7360 BLAKE2B e166d328c767fd6a0ca36544e3911d0076f47dcf3c4a169a4dfea2d87871bd0a4f157bb59fe8afaa78f13264d3a3e200c488e6f05b6558c12153fa83f20ef033 SHA512 9a1c3cdab829e20806a0f4ccd95c41910fc7358e08db8ef20a7042e059af91945a5628e5dd4674560b43ba4bdd31ec38d2dab228374e25fa800f3f7223ba3816 EBUILD trilinos-13.4.1.ebuild 7368 BLAKE2B a1742a23f74d9c72e83def6203aadb6e263334fe4d6c8099d71b169aa7948b86cab1c6626e239967bedfb2f1f15ad590c7dfc53971911a0abf56f0d2c8b4c163 SHA512 2db0df5e4165e21235dfa8c70e007c254c0f706ba50c35f8611c7bc1e477e2cfd2ce367f9da7bfb02c2e02eceec097c115ae42644a7149a21b403f1d84b240fc -EBUILD trilinos-14.0.0.ebuild 7646 BLAKE2B d514d14f141fc3aac82c17866e4d60443eda9afd6e0b5b992ec48605929a652701636596e7f17d769595e66b276ebf26c69a8fc1820b0e011fa1749f7c0dbcdb SHA512 ef3c1cba97c2d942c4df4601fa699b826578723b0ee1fd310e52282ccd6d86d7670c901aef4672945cb473e638546afa877e7969a6e6190bb8011e7e99784b6a +EBUILD trilinos-14.0.0.ebuild 7696 BLAKE2B 2cb1eae14a4f94dca45046dfbf527e399ed07be857e81916fb07e222955ba60b0083b05ab019d06c87590c2687abae53e7dac0e49e4b696cb07543bc3f26c577 SHA512 1a3046aa3e5f31dfc473e6b198d982115cbdd5c39eea341867be4cf6beab811e417ae68fa6f6fb8bca63043c462237c6ef6e634129fd3c050bdb9f96153b06d1 MISC metadata.xml 2821 BLAKE2B 44e03179620d8db5229793dabfb70e33dd81d686ee430b46d376dc13b96fd3a1b47123c53001e39973b776e79db2326b280d964ab9054aa3a58c1532f9b9b19c SHA512 7805ec93f2bb73749c5881785cb6664c8d5878fed68c5c7b11ba0d28f2dc33a52f571bede906e7a459d0f17c88dae66305ad5b1ce7382783680c82d8d7241ef2 diff --git a/sci-libs/trilinos/files/trilinos-14.0.0-missing_includes_gcc_13.patch b/sci-libs/trilinos/files/trilinos-14.0.0-missing_includes_gcc_13.patch new file mode 100644 index 000000000000..ee9836d84249 --- /dev/null +++ b/sci-libs/trilinos/files/trilinos-14.0.0-missing_includes_gcc_13.patch @@ -0,0 +1,24 @@ +diff --git a/packages/teuchos/core/src/Teuchos_BigUIntDecl.hpp b/packages/teuchos/core/src/Teuchos_BigUIntDecl.hpp +index e82e8be9..b41b0d03 100644 +--- a/packages/teuchos/core/src/Teuchos_BigUIntDecl.hpp ++++ b/packages/teuchos/core/src/Teuchos_BigUIntDecl.hpp +@@ -43,6 +43,7 @@ + #define TEUCHOS_BIG_UINT_DECL_HPP + + #include <iosfwd> ++#include <cstdint> + + /*! \file Teuchos_BigUIntDecl.hpp + \brief Arbitrary-precision unsigned integer declaration. +diff --git a/packages/teuchos/core/src/Teuchos_PrintDouble.hpp b/packages/teuchos/core/src/Teuchos_PrintDouble.hpp +index cf2fe0f3..7c95b1b5 100644 +--- a/packages/teuchos/core/src/Teuchos_PrintDouble.hpp ++++ b/packages/teuchos/core/src/Teuchos_PrintDouble.hpp +@@ -43,6 +43,7 @@ + #define TEUCHOS_PRINT_DOUBLE_HPP + + #include <iosfwd> ++#include <cstdint> + + /*! \file Teuchos_PrintDouble.hpp + \brief Declares Teuchos::print_double diff --git a/sci-libs/trilinos/trilinos-14.0.0.ebuild b/sci-libs/trilinos/trilinos-14.0.0.ebuild index 4ba10c76e0d2..9c6599250eda 100644 --- a/sci-libs/trilinos/trilinos-14.0.0.ebuild +++ b/sci-libs/trilinos/trilinos-14.0.0.ebuild @@ -65,6 +65,7 @@ DEPEND="${RDEPEND} S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}" PATCHES=( + "${FILESDIR}"/${P}-missing_includes_gcc_13.patch ) pkg_pretend() { |