diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-05-03 17:26:08 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-05-03 17:26:08 +0100 |
commit | 3cf27339901a7ca15df33f6ea134daa93888d5d0 (patch) | |
tree | d0f451df94a8ce90e3e81be8816e5f3ed8e62138 /dev-lang/ispc | |
parent | f6a034d922bf54efeaa781fcb5388b325b90d945 (diff) |
gentoo auto-resync : 03:05:2023 - 17:26:08
Diffstat (limited to 'dev-lang/ispc')
-rw-r--r-- | dev-lang/ispc/Manifest | 3 | ||||
-rw-r--r-- | dev-lang/ispc/files/ispc-1.19.0-gcc13.patch | 27 | ||||
-rw-r--r-- | dev-lang/ispc/ispc-1.19.0.ebuild | 1 |
3 files changed, 30 insertions, 1 deletions
diff --git a/dev-lang/ispc/Manifest b/dev-lang/ispc/Manifest index ca34d9e533e1..e18bfa1efc98 100644 --- a/dev-lang/ispc/Manifest +++ b/dev-lang/ispc/Manifest @@ -1,8 +1,9 @@ AUX ispc-1.18.0-curses-cmake.patch 597 BLAKE2B 083a949e99a00819b1eed3ecb4276c7018f914a4902ea4c41dbd2a10c934d908ef2bc29a45e869ce290d5e787a7642de1ed630bc697b02e07267bb4e848fa1fc SHA512 6ba529e8dd4ce1483149e51a9a8ed28b476f604fcec263f806be7f9ec1b55decf8603126ea70600dce3d6947a328d907d046d25cc401847f6701cc9741d6cd14 AUX ispc-1.18.0-llvm.patch 1410 BLAKE2B 77027da9032fa230c72d8608c2a6cd63c33601e17acab0260101c64dbb50a0aa3cc30702c4480ae5d63e95ec3e962e28bdbbd90cd72f4e91d30dc364b82367b6 SHA512 116078d5ab99c849584cc4ece8dc3ebc817221a2377e26083071e206b5e83c4f3ed594f84b86c9659ef86a497bd3cd058ee32138238e12e6aa9dac0f11cf1440 AUX ispc-1.19.0-curses-cmake.patch 597 BLAKE2B 6c6595ba7148e78f54fb414af654c4c10b0418908889e6d840d1518431e7e0597b31e08760eb54ac7243e9cbcbafaa6780014e929c12a5b02c8363535387a2ae SHA512 d54a3f8578f866b6259ab0cd2677f4cba49e68368ec3b79e907af085cafb69e2f1fcc048f3a7273584d4f278b29455dc1912b54139ba3b5762e00319d8439bf0 +AUX ispc-1.19.0-gcc13.patch 777 BLAKE2B fa65718e6f15575fc2f0339e5e4c47c225a8423d720a1ec90b37bdeea96e53d3534868c9f1c05346cb1235ac63837dba2748a7f8c43805d8b437c306cc04dc9a SHA512 e323e544f41dc0cc1cb1065d9ed0383a9cd075d9915a2ba5d6f6ce49da413d8f09f0b1eca710bd3046dc5442f376ada25db32590f11b902a1c4b2c197a32fb83 DIST ispc-1.18.0.tar.gz 19469764 BLAKE2B dd95ec177120899066d5539add0f35685d73f65512e8be1cc42cf6725741d7f307fbecefc22c4944d9be0e3659d511546b15506213f3dbb97829953507996283 SHA512 350b43876d6885ab4c5c0d49c5b44323fd258d5cf7c68fcdea774baa92589542f2caeea93c347a37f0dab3dcf14e7b3e685973b41694f08ce7a2da64dc81bf06 DIST ispc-1.19.0.tar.gz 19577782 BLAKE2B 5ad6eeeeb0bb27f2a27267a26a729693bd16250ae5e8740728290fe6ad85c7ecd4da40f316f2ca6b1447ff3a13f6949db4ed2af6ebf2c6ce6ba43620dfb1943d SHA512 140f16bc0f9e0a94853b50a5433be9196ee09b6c70a1840d400d0d201143da8cb2b1b92a857acf5856ed3410bfffd17678eb1029996f9007fe947f5ac78bf1bb EBUILD ispc-1.18.0.ebuild 1759 BLAKE2B 6a8c572061acc62023cbd76517b2ef1d1f0cc21319bb713462fd3973786ea6f42b45d88136a0c3380b664732aed2d35dceb545ebd682620c9e8838bd5acb0ff7 SHA512 7d877d6b15709c755f28cd339769962bde33958ff071db9ac0533771b118c2de316fba78ae7a494adec983a1a823c81f82fcb98cb65cc781e35ce75a5a814434 -EBUILD ispc-1.19.0.ebuild 1700 BLAKE2B 5197d49e3651937061d2191a5e4ad87f7840b5e207c6f18a0e1c1d5eacd3bb0d0d6c09d87a4b0cd363c88119fdf5cc983987ac4f15606345fb939c3ad980c9fe SHA512 e5eee18010965a5dbd8c5ebcfb9a605f1d08eb93c3411250ca8497d4a2d66539e0c874b4b588f17150e145f532ab1b6a9d420958ad494a76ca87a079330fe908 +EBUILD ispc-1.19.0.ebuild 1732 BLAKE2B 724ed2d5ef34b7dead0fb1c6ae8f15020273e163f95e9de2da4bf429c283af1a852768d84bac2cd6fcd7d1d664f939291f348e6644300e4989c8f114fcf6a6eb SHA512 a70343e94e5eb3408409e41ad3453f3d8bf6d4075dec5742da8c20cfbd6dac4138799f584d1ce9185630873af967f08d3ecc3b8fb94ccc63ebf98a9f8300948f MISC metadata.xml 242 BLAKE2B ec655bbb26e5d545a7b25a9906e315b54a18cca56613207ce76c9e002fb8968e269627e75639053d7da3c46d8ba34296129458adcad9a561414628e8957d2d9e SHA512 7702a5b2bfe0d81904e069fa097af3c739a21ffad9b03cf9931e398dc904d10501854cc2605fb34415f3f13e58a990b7ff8c3aa803f981889c53b25cc23c6115 diff --git a/dev-lang/ispc/files/ispc-1.19.0-gcc13.patch b/dev-lang/ispc/files/ispc-1.19.0-gcc13.patch new file mode 100644 index 000000000000..e2bae38ae581 --- /dev/null +++ b/dev-lang/ispc/files/ispc-1.19.0-gcc13.patch @@ -0,0 +1,27 @@ +https://bugs.gentoo.org/895572 +https://github.com/ispc/ispc/commit/ffc75e464ff2b8fce7dbf74f1846ebd0852bc6f9 + +From ffc75e464ff2b8fce7dbf74f1846ebd0852bc6f9 Mon Sep 17 00:00:00 2001 +From: Luya Tshimbalanga <luya@fedoraproject.org> +Date: Tue, 28 Feb 2023 17:20:21 -0800 +Subject: [PATCH] Fix build with GCC 13 and possibly Clang 15 + +This fix add missing <cstdint> include to handle "uint32_t". +--- a/src/target_registry.h ++++ b/src/target_registry.h +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2019-2021, Intel Corporation ++ Copyright (c) 2019-2023, Intel Corporation + All rights reserved. + + Redistribution and use in source and binary forms, with or without +@@ -40,6 +40,7 @@ + #include "bitcode_lib.h" + + #include <bitset> ++#include <cstdint> + #include <map> + #include <vector> + + diff --git a/dev-lang/ispc/ispc-1.19.0.ebuild b/dev-lang/ispc/ispc-1.19.0.ebuild index c03f574d20cc..df12999e9acb 100644 --- a/dev-lang/ispc/ispc-1.19.0.ebuild +++ b/dev-lang/ispc/ispc-1.19.0.ebuild @@ -33,6 +33,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-1.19.0-curses-cmake.patch + "${FILESDIR}"/${P}-gcc13.patch ) pkg_setup() { |