git: 5c5b6e94234f - main - games/warzone2100: replace vk::throwResultException fix with upstream
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 13 Dec 2021 12:27:55 UTC
The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=5c5b6e94234f1d3e4b8ac29e05934d1e30da3893 commit 5c5b6e94234f1d3e4b8ac29e05934d1e30da3893 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2021-12-13 12:24:36 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2021-12-13 12:27:46 +0000 games/warzone2100: replace vk::throwResultException fix with upstream --- games/warzone2100/Makefile | 3 + games/warzone2100/distinfo | 2 + .../warzone2100/files/patch-vulkan-headers-1.2.197 | 67 ---------------------- 3 files changed, 5 insertions(+), 67 deletions(-) diff --git a/games/warzone2100/Makefile b/games/warzone2100/Makefile index c3b1e1026a28..a21f4cccc585 100644 --- a/games/warzone2100/Makefile +++ b/games/warzone2100/Makefile @@ -6,6 +6,9 @@ MASTER_SITES= SF/${PORTNAME}/releases/${PORTVERSION}/ DISTNAME= ${PORTNAME}_src DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} +PATCH_SITES= https://github.com/${PORTNAME}/${PORTNAME}/commit/ +PATCHFILES+= 5e6fdab3feac.patch:-p1 # https://github.com/Warzone2100/warzone2100/pull/2479 + MAINTAINER= amdmi3@FreeBSD.org COMMENT= Innovative 3D real-time strategy game diff --git a/games/warzone2100/distinfo b/games/warzone2100/distinfo index ea2ee87491e0..0911f8249158 100644 --- a/games/warzone2100/distinfo +++ b/games/warzone2100/distinfo @@ -1,3 +1,5 @@ TIMESTAMP = 1618939913 SHA256 (warzone2100-4.0.1/warzone2100_src.tar.xz) = 337622d5f813bbc1f9a3b4fee0874fcc074806781cfa9c25a252534ddd240ab9 SIZE (warzone2100-4.0.1/warzone2100_src.tar.xz) = 337713608 +SHA256 (warzone2100-4.0.1/5e6fdab3feac.patch) = 579ffd85c09ffca615a9c90cb07d1021d7dc58fe12dffed8c7e5602cdaa8ca7d +SIZE (warzone2100-4.0.1/5e6fdab3feac.patch) = 1737 diff --git a/games/warzone2100/files/patch-vulkan-headers-1.2.197 b/games/warzone2100/files/patch-vulkan-headers-1.2.197 deleted file mode 100644 index 700428327986..000000000000 --- a/games/warzone2100/files/patch-vulkan-headers-1.2.197 +++ /dev/null @@ -1,67 +0,0 @@ -lib/ivis_opengl/gfx_api_vk.cpp:480:3: error: use of undeclared identifier 'throwResultException'; did you mean 'vk::throwResultException'? - throwResultException( result, "vmaCreateBuffer" ); - ^~~~~~~~~~~~~~~~~~~~ - vk::throwResultException -/usr/local/include/vulkan/vulkan.hpp:6315:23: note: 'vk::throwResultException' declared here - [[noreturn]] void throwResultException( Result result, char const * message ) - ^ -lib/ivis_opengl/gfx_api_vk.cpp:1293:4: error: use of undeclared identifier 'throwResultException'; did you mean 'vk::throwResultException'? - throwResultException(result.result, "createGraphicsPipeline"); - ^~~~~~~~~~~~~~~~~~~~ - vk::throwResultException -/usr/local/include/vulkan/vulkan.hpp:6315:23: note: 'vk::throwResultException' declared here - [[noreturn]] void throwResultException( Result result, char const * message ) - ^ -lib/ivis_opengl/gfx_api_vk.cpp:1353:3: error: use of undeclared identifier 'throwResultException'; did you mean 'vk::throwResultException'? - throwResultException( result, "vmaCreateBuffer" ); - ^~~~~~~~~~~~~~~~~~~~ - vk::throwResultException -/usr/local/include/vulkan/vulkan.hpp:6315:23: note: 'vk::throwResultException' declared here - [[noreturn]] void throwResultException( Result result, char const * message ) - ^ -lib/ivis_opengl/gfx_api_vk.cpp:1460:3: error: use of undeclared identifier 'throwResultException'; did you mean 'vk::throwResultException'? - throwResultException( result, "vmaCreateImage" ); - ^~~~~~~~~~~~~~~~~~~~ - vk::throwResultException -/usr/local/include/vulkan/vulkan.hpp:6315:23: note: 'vk::throwResultException' declared here - [[noreturn]] void throwResultException( Result result, char const * message ) - ^ - ---- lib/ivis_opengl/gfx_api_vk.cpp.orig 2021-04-18 18:28:41 UTC -+++ lib/ivis_opengl/gfx_api_vk.cpp -@@ -477,7 +477,7 @@ void BlockBufferAllocator::allocateNewBlock(uint32_t m - if (result != vk::Result::eSuccess) - { - // Failed to allocate memory! -- throwResultException( result, "vmaCreateBuffer" ); -+ vk::throwResultException( result, "vmaCreateBuffer" ); - } - - if (autoMap) -@@ -1290,7 +1290,7 @@ VkPSO::VkPSO(vk::Device _dev, - object = std::move(result.value); - break; - default: -- throwResultException(result.result, "createGraphicsPipeline"); -+ vk::throwResultException(result.result, "createGraphicsPipeline"); - } - } - -@@ -1350,7 +1350,7 @@ void VkBuf::allocateBufferObject(const std::size_t& si - if (result != vk::Result::eSuccess) - { - // Failed to allocate memory! -- throwResultException( result, "vmaCreateBuffer" ); -+ vk::throwResultException( result, "vmaCreateBuffer" ); - } - - buffer_size = size; -@@ -1457,7 +1457,7 @@ VkTexture::VkTexture(const VkRoot& root, const std::si - if (result != vk::Result::eSuccess) - { - // Failed to allocate memory! -- throwResultException( result, "vmaCreateImage" ); -+ vk::throwResultException( result, "vmaCreateImage" ); - } - - const auto imageViewCreateInfo = vk::ImageViewCreateInfo()