summaryrefslogtreecommitdiff
path: root/sci-libs/trilinos
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-18 13:48:07 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-18 13:48:07 +0100
commitee74b33422f15493c315bdacf20da95d5b936d3c (patch)
tree6afbe903ca701f58d406788f902f954b0e913023 /sci-libs/trilinos
parentdef1d9264911de9f80db5165882084b0d66c9208 (diff)
gentoo auto-resync : 18:06:2023 - 13:48:07
Diffstat (limited to 'sci-libs/trilinos')
-rw-r--r--sci-libs/trilinos/Manifest3
-rw-r--r--sci-libs/trilinos/files/trilinos-14.0.0-missing_includes_gcc_13.patch24
-rw-r--r--sci-libs/trilinos/trilinos-14.0.0.ebuild1
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() {