summaryrefslogtreecommitdiff
path: root/dev-python/tweedledum
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/tweedledum')
-rw-r--r--dev-python/tweedledum/Manifest3
-rw-r--r--dev-python/tweedledum/files/tweedledum-1.1.1-gcc-13.patch21
-rw-r--r--dev-python/tweedledum/tweedledum-1.1.1-r1.ebuild1
3 files changed, 24 insertions, 1 deletions
diff --git a/dev-python/tweedledum/Manifest b/dev-python/tweedledum/Manifest
index d9f36b7dc248..02f1134ef7ea 100644
--- a/dev-python/tweedledum/Manifest
+++ b/dev-python/tweedledum/Manifest
@@ -1,4 +1,5 @@
+AUX tweedledum-1.1.1-gcc-13.patch 449 BLAKE2B 74c570121a81a1d849b317307fa873ec0fe6ec55782f05c0e73ab99ce61351c42890108fe6cea1590a39e093a2b26c9bf2bec1269d5c1c1542274967b9a9802b SHA512 77a72392fab332c86603a98ba0dc5934153c80830412192d9dc24386ae47ca0ac14580f7c451351e9eecf8f536c3a5e65035c4c15f88021404c8a2d68e119153
DIST tweedledum-1.1.1-fmt-e73beb23a3feeba02a851e3f8131e3c85a29de2b.patch 4394926 BLAKE2B 1035945714e7a5f5ac8cc41f9b799c6a3f0ded13b2f86098be11705d09029578d7e019cd784c6fb783c1bbaddb49425b5e2ec4bed142f01436620c6ac793e8f5 SHA512 1307e63be3366ec0b52e4238e3ac58c793f437acca95840b0bf15499efb3eae0e339d3c75c61b9a0c2734eaa6be416b6a35b51f784884aef98d86613e0b540d1
DIST tweedledum-1.1.1.gh.tar.gz 5105832 BLAKE2B 71e3e9baaccc345910d5be3831ea0476b06bc3171311d17fc3f160b7d4c9026bab719b1e80f1d462183cdcc1feb750542e2649c2aab5cdc6d4551ab258866649 SHA512 eda9c0d895d59450150946d52d942174652d305a863a10bafa60300cde63a692a8105b7bb5dcc86aeb610b666945215905cf95859f3726b875c88d5cd3d34891
-EBUILD tweedledum-1.1.1-r1.ebuild 1194 BLAKE2B 15af45648bf8f57ac84b082d17dd10b250ca13d137052746e9270d5f57a3e244f1d10e6d637158ab39582a134f4d9b12bc14b6e0e86d78faf151b013366ceff4 SHA512 c66c66de929db5b3b4d0ff0dc1c1e8c8230af23389968623e9b2cd5cbcfdd52a660cad85b5cc5dfc6a75ad8be44c308958f9edfc1a5388f9bc1faaa54f18635f
+EBUILD tweedledum-1.1.1-r1.ebuild 1234 BLAKE2B bf472d4c07dbb0846f1af5822515e9f833c5d9df9b4a9ffa6a5fb2bc7efad4886149fbb410b2e71c865db33829ca30f394a6d54638bd4c2f59cae1ff7b46303c SHA512 9186229a47cae92de3b14e02ccb1d049846510af05558890c119a36cc1dfae040192a7aec4a5b92def0fc041a614512484d3d5266d47fb2e085d4e3e3974bd45
MISC metadata.xml 1013 BLAKE2B 180e93391c2dd51e9935a8d95fed995133024be3951ae56fb37ac99b6e306d89d51bfa8e72d0fcb18079607333c19b9aaf6cee102f5549594563ce2dbd33975d SHA512 a117e5088e14ac4c1bedcf7dc5f896b88a7379c780e1be929374e8b67232a38f77a2899a44b84d5da7879538ff1c6cef5bc1eac393565a119e4cc584cd7edc7a
diff --git a/dev-python/tweedledum/files/tweedledum-1.1.1-gcc-13.patch b/dev-python/tweedledum/files/tweedledum-1.1.1-gcc-13.patch
new file mode 100644
index 000000000000..64a171c50b46
--- /dev/null
+++ b/dev-python/tweedledum/files/tweedledum-1.1.1-gcc-13.patch
@@ -0,0 +1,21 @@
+https://bugs.gentoo.org/895130
+--- a/external/pybind11/include/pybind11/attr.h
++++ b/external/pybind11/include/pybind11/attr.h
+@@ -10,6 +10,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include "cast.h"
+
+ PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE)
+--- a/include/tweedledum/IR/Cbit.h
++++ b/include/tweedledum/IR/Cbit.h
+@@ -5,6 +5,7 @@
+ #pragma once
+
+ #include <cassert>
++#include <cstdint>
+ #include <limits>
+ #include <string>
+ #include <vector>
diff --git a/dev-python/tweedledum/tweedledum-1.1.1-r1.ebuild b/dev-python/tweedledum/tweedledum-1.1.1-r1.ebuild
index b9c644ccb3bb..77026b12bc5a 100644
--- a/dev-python/tweedledum/tweedledum-1.1.1-r1.ebuild
+++ b/dev-python/tweedledum/tweedledum-1.1.1-r1.ebuild
@@ -31,6 +31,7 @@ BDEPEND=">=dev-python/scikit-build-0.12.0"
PATCHES=(
"${DISTDIR}"/${P}-fmt-e73beb23a3feeba02a851e3f8131e3c85a29de2b.patch
+ "${FILESDIR}"/${PN}-1.1.1-gcc-13.patch
)
distutils_enable_tests pytest