mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-09 15:13:31 -04:00
media-libs/amdvlk: add 2025.2.1, drop 2025.1.3
Signed-off-by: Charlie Quinet <w.iron.zombie@gmail.com>
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
DIST amdvlk-CWPack-4f8cf0584442a91d829d269158567d7ed926f026.tar.gz 39633 BLAKE2B d5b2a88f0d563eef5beb42a8304cf6cdd825e75242c22acc360c5bb9cbd1d02a4f891b6b2f3a4803e1e6b48a4d176aad40f8bdeca92847f2fbf53674dedeaff3 SHA512 06d56baaba1f1224a5266f4a63c1abf70edba7cc16cc4e62f2f5b1ec94fc2c1cfc4c6f11a9c6ef42c23b29be8d07921caad5e919357c0bd82cf714783eee0bcc
|
||||
DIST amdvlk-LLVM-dialects-50260f8bdd9ce47b388f5009546a438aba8b9d16.tar.gz 108208 BLAKE2B 02a9512129e83f8788bfcb3b080b4fca98056a0378aa593d9dfc7f055fe0001faff0e1d09084e43837df964ec94357737a28c6deae9097b3d3728883ca1607ef SHA512 2da460aa6eb3f5e50b2c3a810ff48ec583e35ea2df9326700597c32183615bf0bbdb7d0f2dc59c3fdaa31737608cc237e6ece62e29a1d77003c24e77dc76775c
|
||||
DIST amdvlk-MetroHash-18893fb28601bb9af1154cd1a671a121fff6d8d3.tar.gz 11729 BLAKE2B b0e3de885e50c317141d62c885b421c7fd2e1ac783733704342bbed3109bff36a9209ab276f534a2231531483539221bbb1014bd39528a91124161bafc5646eb SHA512 8f12f95e80d594c8bd87a852c67a2d6777ce89d1a13e1a87ee17bbb876a0702c14ffe7a7fd65a244620f2043ad5d22ae8eb863d69f1dc5494d985733bbfb7bf9
|
||||
DIST amdvlk-gpurt-f734985ebc31f471c376ed0cb217f43bdd40ee17.tar.gz 521225 BLAKE2B 6ca35f9f70b3e44c672e1300d6ccc4257406b2c9b3e4ff7e2e77bef988c94e69161d5a3f1d9c5a0eea59d75901e9e814ba6a6fd3dfb4b8c3035fc65e0986366c SHA512 f5b45a60b28c1ecf0262ae27fb5f886d5c86cebf535acd7635688c147ac4d5922b37cadc7b1df53cf22d4df2807cdcd5a3a3d540deb23c71bb825494582965ad
|
||||
DIST amdvlk-llpc-188bbf6a5b9403813e51d39f6fc8429550dbf267.tar.gz 2859434 BLAKE2B b8f80a0caa594f0a1b44ed21eb9bf2c427cb34012d02822766a7fb5af1e4fe42a185a644e3560036c76d1df43e8de21e8e32c195f6d5cd028b7f3c8299ef034e SHA512 5d05e26b9d8a5488e71bf369a6f0c91bd2f582294f03c8c26d88f86ff1c7e5e08672596c251e7333ab63c7e90cbc69a73d3a97fd06faf127a5692648a84471a3
|
||||
DIST amdvlk-llvm-project-cf4271cbb7c60a6517c45e9fc9fa09a9f420f512.tar.gz 227348402 BLAKE2B 5900e3cec63d28b59063de66cf0d5a89d1c03787e6e557250a51d6a3259ab38069fc8f3b66b59189475d7c50bdf4828ed287023dbaac485f9e5efc892c6a3694 SHA512 ac849f5f652e5dbdee48224e836e2d9ee40c90e1462b5dc6c6a92ad1d6cdf146d167c1adf4b5cc8ca2bdcf50f2af7d58e36de38bcd6e07d4434660459b3e7bfb
|
||||
DIST amdvlk-pal-04bc1e796dd15fc90fff8fa826d32e431d8722f6.tar.gz 10511185 BLAKE2B 524709686ac1d85fab5053e0ef88b970253e7e60dfab18342a8d01a8f311f00cec2045bb2f90c0089fd8447663b56f53eeabfdd06f30dc9a809c76b95e2dcf31 SHA512 3a6bcfac396d5fb8206a9f8d84477cc0fea498173071b9b15f8f07a950d5005928c202c50010b980a9dc2c2dade77f4681ab8ec0b00698b652425b0e2a070915
|
||||
DIST amdvlk-xgl-ba24064a9c93e76d0cafb0196996e779fbe70bf4.tar.gz 1425276 BLAKE2B ec2ac35c014ba7714b2c3591acf36078568d19f45ca285fdcf20d0d341d85c27a6b9ca50851962dad339821435f9b10e6ed8cc2b8db804c83720c6fda7287e2f SHA512 de8f9f1682cd984ea5cbb6ac2a771137062238720c12521d2b0111f02680eae539aaef3ac31ae1b2f47cba7f6114b42944fee6b501f74a7d7355e2a79a23781e
|
||||
DIST amdvlk-CWPack-73d612971b3a73341f241b021e5cbda220eef7f2.tar.gz 39648 BLAKE2B 106ff9d5a40560142260f32c849296ea611c360d9d8143ae5f02e45663bba807b0482e62ba5d67132a7c196120ccdc2777de960673b5450941eecbc98b982a18 SHA512 e4998b87f5fb6f4f8f69f069933fd36fe268b863a8c4357f3c8daf0dacf87c92911e4d513cea78ade5a31104a58b3a6215b0d9c3a8b7939915b2054b1d64c764
|
||||
DIST amdvlk-LLVM-dialects-b249d1d3285696bd2a6a5729f5dfb7f69150047e.tar.gz 109865 BLAKE2B 9f5bc2259369d8ce7251faf8cc50c4b69ad37c9454f6ad2b1e47f82d25467af201c05db6b9c3a73254e4f5fd389bc785bbe170ad397964ec5f7cfe5239701594 SHA512 8630cb184cfdec519863eca5421e2bc4058afbdef4478a9dfcdbb21dab3ea1f880d553689fd2f9c54ea1bb61ecc040fe22645f4dfd70b3ff2e1f4fb00ec60564
|
||||
DIST amdvlk-MetroHash-6ab6ee5d31d001ba73feb5e7f13dbc75da96b620.tar.gz 11732 BLAKE2B ba16c103947f73f2f178509a571eb49678fddf354d619c1881a51185b67e84c96ce7743b8cb347ded64d2ec5e9ddd5e113168b5173fcbf671a57584e33f2feb8 SHA512 ead0ef0b09835baf40931a79b49eea52b36c54a627eb720b004fa34588fb6111c8d6cdb5cb42d2384d60f3df5b3643e5b980f4904fce9473a3d3fca7baf258fc
|
||||
DIST amdvlk-gpurt-7b226d48b46b7e92fec3b9ecc5712e5bf2bf3dd9.tar.gz 546000 BLAKE2B d40c53f4041ada7e3dc58aecd0e82aa9f8ed87f37c75c683c812468d017d5ddc43f576fca3ad58432496f6280f68c6791a2f0cf23c8e26e2f4846d09c6b7bf41 SHA512 06aad81d4c353b316d5c772f147f2d519265f6da718c321daee446dc77d7392aca7f40e51eadf9b18a9e939add1f47f2381ec46914af739a6ecdf8c5472bd48b
|
||||
DIST amdvlk-llpc-40cb8d95ad8d6f7f1652e3fd47d39667594cce08.tar.gz 2972806 BLAKE2B bb7c3f92e5c33fcc9441e80d892c92c2b06c9d7c8144996a82d64048d735135785962e2ef4c8b0f95f7c2101c54f49b65a8ef6773c373320416491e8d64a3a6b SHA512 6272f1766bcb2f53ea1f42a89652fca69e74997cbac34896ebaaae9dc4018bf648d8a912d8b3e65b59ffee875a884721a93c8138f253ebf46eb5d144233b6e92
|
||||
DIST amdvlk-llvm-project-8fd93e26cf9b1235fc9573b68b96233818be0ed4.tar.gz 230574460 BLAKE2B a64428d5694a3ddeaee9915f0e3fdbda3df2dec86e6c6ae9404e0653f25c277fbc2b8738823b678d9cef45191532ce8a52bbfaea1cbaf745a338863fa5972714 SHA512 aec3ef1e726cd7a97b0ee4885f1f9068562f549caf66fd172fe7b86ace847fb8b9c9bea9b67c03d71d6cfa529e7fd1f38b738ae9931fc9f5c042cfe3eaf97c76
|
||||
DIST amdvlk-pal-c5e800072a32f68b6ccc4422936d96167c6e0728.tar.gz 10627151 BLAKE2B 7b599b837d6b7545267c10685fab188f14ba3b0e54f0a54fbe488aef2ac3538c95bcc0eb6b63d4527d84663ef04f3968450514b5eee76b852c18ddea0b6b1d5f SHA512 859e23b69e11021ebf95bba912ee7a89a1ab5aa6d50525f9a86a53a80b55c1c5c59778ac5ab098c6325934ee3b7fee3914ec615b57bf6bc967da82adcceff619
|
||||
DIST amdvlk-xgl-e9782eb33ce5e5e4ed2e339542a28c1b933624b4.tar.gz 1448430 BLAKE2B 22de4c218e8ae8a2d679784cf621ce6574f73a51badf4dd968a34ab7a4be09323d44ba7e48d214be3d5cef35d88ca13dcf5fbff5f36e26bccc02c99b362292ac SHA512 ec8a22ce6bc1615de69b4093cfc36f635b08d2bc56c3f09612ef5df5895357cbfb15b04888a96c2617ebe3f270d67c2ac071f7986466f46a41da7d8469d756cc
|
||||
|
||||
@@ -18,16 +18,16 @@ FETCH_URI="https://github.com/GPUOpen-Drivers"
|
||||
## and place commits in the desired variables
|
||||
## EXAMPLE: XGL_COMMIT="80e5a4b11ad2058097e77746772ddc9ab2118e07"
|
||||
## SRC_URI="... ${FETCH_URI}/$PART/archive/$COMMIT.zip -> $PART-$COMMIT.zip ..."
|
||||
XGL_COMMIT="ba24064a9c93e76d0cafb0196996e779fbe70bf4"
|
||||
PAL_COMMIT="04bc1e796dd15fc90fff8fa826d32e431d8722f6"
|
||||
LLPC_COMMIT="188bbf6a5b9403813e51d39f6fc8429550dbf267"
|
||||
GPURT_COMMIT="f734985ebc31f471c376ed0cb217f43bdd40ee17"
|
||||
LLVM_PROJECT_COMMIT="cf4271cbb7c60a6517c45e9fc9fa09a9f420f512"
|
||||
METROHASH_COMMIT="18893fb28601bb9af1154cd1a671a121fff6d8d3"
|
||||
CWPACK_COMMIT="4f8cf0584442a91d829d269158567d7ed926f026"
|
||||
XGL_COMMIT="e9782eb33ce5e5e4ed2e339542a28c1b933624b4"
|
||||
PAL_COMMIT="c5e800072a32f68b6ccc4422936d96167c6e0728"
|
||||
LLPC_COMMIT="40cb8d95ad8d6f7f1652e3fd47d39667594cce08"
|
||||
GPURT_COMMIT="7b226d48b46b7e92fec3b9ecc5712e5bf2bf3dd9"
|
||||
LLVM_PROJECT_COMMIT="8fd93e26cf9b1235fc9573b68b96233818be0ed4"
|
||||
METROHASH_COMMIT="6ab6ee5d31d001ba73feb5e7f13dbc75da96b620"
|
||||
CWPACK_COMMIT="73d612971b3a73341f241b021e5cbda220eef7f2"
|
||||
# Submodule of LLPC, also updates often. Grab commit version from
|
||||
# https://github.com/GPUOpen-Drivers/llpc/tree/${LLPC_COMMIT}/imported
|
||||
LLVM_DIALECTS_COMMIT="50260f8bdd9ce47b388f5009546a438aba8b9d16"
|
||||
LLVM_DIALECTS_COMMIT="b249d1d3285696bd2a6a5729f5dfb7f69150047e"
|
||||
### end of variables
|
||||
SRC_URI="${FETCH_URI}/xgl/archive/${XGL_COMMIT}.tar.gz -> amdvlk-xgl-${XGL_COMMIT}.tar.gz
|
||||
${FETCH_URI}/pal/archive/${PAL_COMMIT}.tar.gz -> amdvlk-pal-${PAL_COMMIT}.tar.gz
|
||||
@@ -81,6 +81,8 @@ PATCHES=(
|
||||
#"${FILESDIR}/amdvlk-2022.4.2-reduced-llvm-installations.patch"
|
||||
#"${FILESDIR}/amdvlk-2022.4.2-reduced-llvm-installations-part2.patch"
|
||||
"${FILESDIR}/amdvlk-2024.3.1-disable-Werror.patch"
|
||||
"${FILESDIR}/amdvlk-2025.2.1-gpurt-path.patch"
|
||||
"${FILESDIR}/amdvlk-2025.2.1-rapidjson-fix.patch"
|
||||
)
|
||||
|
||||
python_check_deps() {
|
||||
13
media-libs/amdvlk/files/amdvlk-2025.2.1-gpurt-path.patch
Normal file
13
media-libs/amdvlk/files/amdvlk-2025.2.1-gpurt-path.patch
Normal file
@@ -0,0 +1,13 @@
|
||||
diff --git a/gpurt/cmake/GpuRtGenerateShaders.cmake b/gpurt/cmake/GpuRtGenerateShaders.cmake
|
||||
index ccc06fe..b4893a8 100644
|
||||
--- a/gpurt/cmake/GpuRtGenerateShaders.cmake
|
||||
+++ b/gpurt/cmake/GpuRtGenerateShaders.cmake
|
||||
@@ -72,7 +72,7 @@ set(gpurtDebugInfoFile "${CMAKE_CURRENT_BINARY_DIR}/g_gpurtDebugInfo.h")
|
||||
find_program(gpurtSpirvRemap spirv-remap REQUIRED)
|
||||
# Find dxcompiler library.
|
||||
get_filename_component(gpurtDxcCompilerDirectory "${gpurtDxcCompiler}" DIRECTORY)
|
||||
- find_library(gpurtDxcompilerLib dxcompiler HINTS ${gpurtDxcCompilerDirectory} /usr/lib/dxc REQUIRED)
|
||||
+ find_library(gpurtDxcompilerLib dxcompiler HINTS ${gpurtDxcCompilerDirectory} /usr/lib/llvm/dxc/lib REQUIRED)
|
||||
|
||||
set(originalShaderSourceDir "${GPU_RAY_TRACING_SOURCE_DIR}/src/shaders/")
|
||||
set(originalShaderSource ${GPURT_SHADER_SOURCE_FILES})
|
||||
13
media-libs/amdvlk/files/amdvlk-2025.2.1-rapidjson-fix.patch
Normal file
13
media-libs/amdvlk/files/amdvlk-2025.2.1-rapidjson-fix.patch
Normal file
@@ -0,0 +1,13 @@
|
||||
diff --git a/pal/shared/devdriver/third_party/rapidjson/include/rapidjson/document.h b/pal/shared/devdriver/third_party/rapidjson/include/rapidjson/document.h
|
||||
index e3e20dfb..ad362a69 100644
|
||||
--- a/pal/shared/devdriver/third_party/rapidjson/include/rapidjson/document.h
|
||||
+++ b/pal/shared/devdriver/third_party/rapidjson/include/rapidjson/document.h
|
||||
@@ -322,7 +322,7 @@ struct GenericStringRef {
|
||||
operator const Ch *() const { return s; }
|
||||
|
||||
const Ch* const s; //!< plain CharType pointer
|
||||
- const SizeType length; //!< length of the string (excluding the trailing NULL terminator)
|
||||
+ SizeType length; //!< length of the string (excluding the trailing NULL terminator)
|
||||
|
||||
private:
|
||||
//! Disallow construction from non-const array
|
||||
Reference in New Issue
Block a user