diff options
Diffstat (limited to 'dev-libs/criterion')
-rw-r--r-- | dev-libs/criterion/Manifest | 3 | ||||
-rw-r--r-- | dev-libs/criterion/criterion-2.4.1-r1.ebuild | 6 | ||||
-rw-r--r-- | dev-libs/criterion/files/criterion-2.4.1-includes.patch | 14 |
3 files changed, 21 insertions, 2 deletions
diff --git a/dev-libs/criterion/Manifest b/dev-libs/criterion/Manifest index 4ea068dbd099..fddbd0fe58e6 100644 --- a/dev-libs/criterion/Manifest +++ b/dev-libs/criterion/Manifest @@ -1,7 +1,8 @@ +AUX criterion-2.4.1-includes.patch 276 BLAKE2B 401340e699b4d36fd3af9cac130de25abe8368a37519c8a35af84b4dad3bba6c8a56cc520ebfd1f0ca4f11c4bc54cdafc349074c964fd07049c1014edf34385d SHA512 7d4173ae874bdeeca52a62dda2a29f45ded0b908e4aa25e7ffdc1f6450404daa3cef0379d6a70122dba9b2532f0a63cfe4bd5a41318becec5e1fa83bedd156c3 DIST criterion-2.4.1.tar.gz 870842 BLAKE2B 8b7db80d5e943d4380072106eb32ffe95896e4e588986588fd8b0ebfe1078657e2a9231090355563fd8bd8588cacbaa5839e269a0a9c4e56b882789c97379f9b SHA512 22f1ae5152db93736282fac098ad510d497aa804589df8070fb6cf36a3063868f2a9ed3c5771bfde8a0352355d81178816870d68b83ca6d6582fd17cdd9332d9 DIST debugbreak-6b79ec8d8f8d4603111f580a0537f8f31c484c32.tar.gz 5613 BLAKE2B 78711c3c46d567fb7110a70dfddc2fb5e413eb5c6b9f67d5d8b5f8a663af854cb50f3b9d9947a2c14909dcd2b34f762192a4fbe8b32dcde7c9894f0560ccf769 SHA512 f4bb95b3f931545800abbb86aa787939cc1c30f464e465689aff3fff3d753766bafe4de9065b762d9db882608b2df250514ab38fc9c476cbd6d7d95d516c75cb DIST klib-cdb7e9236dc47abf8da7ebd702cc6f7f21f0c502.tar.gz 99303 BLAKE2B 7804c030106ffab44afcbc1ac77d644e7dfef7c107d4f9679a3a4b7506e41ada65e87113831f94fc5c6f70073356c38a317153e01f1985522029990e9af40544 SHA512 fe4f0cd9b5ff2d5605d388f8a67d6c7211320d0fea6fb9b2df0c9b1e67a1f683b80b86cac007b0cfbd264b75bc0e4849e772506c2ee66b86967e5ee24cc89e1d DIST nanopb-c9124132a604047d0ef97a09c0e99cd9bed2c818.tar.gz 1124211 BLAKE2B b8dfe6916decef6b6e32315989050a8ed3e72191fe8365c36652906631a9a2cbbdddd34f8927223d866749dde58d85a8e264ef6d5daac614327db0977d05d693 SHA512 3914fe37399cf99512fbd45e496ac95490b74a2c259f96138123a3399fa2b7258e5d99ebd5293b8ad87069e1bb4ea71d13c54366382904c9607d8545afd90b62 -EBUILD criterion-2.4.1-r1.ebuild 2000 BLAKE2B cfd6d296bb2bb807f68892633736a57fd94293a120e81dbef78120a74f076e2da203e6af99a30fe43d1d409588415d3847d63145e82b01ed78154974533adfa0 SHA512 357d7aa31b1713f0522ff7fe028cbc0453b9e9957225442223df1414a234c0bcdc18fe952451172639fd985beb499b067daead1d2b3bc92b2e8ec7dab7a2e5f6 +EBUILD criterion-2.4.1-r1.ebuild 2054 BLAKE2B 59ed9574abeb0b26021742e32a470c510f751c9ea8d5f446477d843bf8e8728a8b429a49951b1504743b8c785e9c09c139ccb11b709bb85a181d314d5f93c337 SHA512 73dfe07c23337563ee885f1227439d390618f1a34b45fbf4323700032193c4db529179c534ba69b707cdb1e6b54fd91708871ed6d8dda1655cf7d807d23f1513 EBUILD criterion-2.4.1.ebuild 2000 BLAKE2B 57dfd437b1c3435e13ae840d1e0a9bce9814a187564170fd77946be3a0fe58cc92088cf987a0af1a326f9e40a6776742058c007c3e9c3ed5b06ebdf834b817b4 SHA512 2df149165d7a46649fc763bd2b80f2d14fc4a438b81179cf95b2b8768fe00058152e7d7f7077d38743d5fa1aad978c3eafa5a253c8031fb2c0ea373847be5619 MISC metadata.xml 495 BLAKE2B e26a19888a85984288468d569c85fc5076c0e78fa79c759ef0fb4f62e2c84453200f819459a9b85ac3dd7d4a08017b4c61bfdd01b73288ed4663332030f9a8aa SHA512 9602e9b6e0405dce29b8e90c72d95ce64fe0c4f54df0ed01416cc9562533195c2fcbde1fd139547387b3aabda8b4896a05bf4a277bb3a2921bf02cf66f81b744 diff --git a/dev-libs/criterion/criterion-2.4.1-r1.ebuild b/dev-libs/criterion/criterion-2.4.1-r1.ebuild index 2bf0c4da2c69..95418b86a7b8 100644 --- a/dev-libs/criterion/criterion-2.4.1-r1.ebuild +++ b/dev-libs/criterion/criterion-2.4.1-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/Snaipe/Criterion/archive/refs/tags/v${PV}.tar.gz -> S="${WORKDIR}/Criterion-${PV}" LICENSE="BSD-2 MIT ZLIB" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="test" RESTRICT="!test? ( test )" @@ -36,6 +36,10 @@ DEPEND="${RDEPEND} BDEPEND="dev-build/cmake virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${PN}-2.4.1-includes.patch +) + python_check_deps() { has_version "dev-util/cram[${PYTHON_USEDEP}]" } diff --git a/dev-libs/criterion/files/criterion-2.4.1-includes.patch b/dev-libs/criterion/files/criterion-2.4.1-includes.patch new file mode 100644 index 000000000000..9fbce640ce5e --- /dev/null +++ b/dev-libs/criterion/files/criterion-2.4.1-includes.patch @@ -0,0 +1,14 @@ +--- a/include/criterion/alloc.h ++++ b/include/criterion/alloc.h +@@ -31,9 +31,11 @@ + #ifdef __cplusplus + # include <memory> + # include <cstddef> ++# include <cstdint> + using std::size_t; + #else + # include <stddef.h> ++# include <stdint.h> + #endif + #include "internal/common.h" + |