[packages/vulkan-sdk] fix build with python 3.8
atler
atler at pld-linux.org
Thu Nov 3 17:37:26 CET 2022
commit 958bf47415a9c951bb2ab9b734f86b299ab3c4b3
Author: Jan Palus <atler at pld-linux.org>
Date: Thu Nov 3 17:26:14 2022 +0100
fix build with python 3.8
python3.8.patch | 34 ++++++++++++++++++++++++++++++++++
vulkan-sdk.spec | 2 ++
2 files changed, 36 insertions(+)
---
diff --git a/vulkan-sdk.spec b/vulkan-sdk.spec
index ae1c482..9f43e18 100644
--- a/vulkan-sdk.spec
+++ b/vulkan-sdk.spec
@@ -30,6 +30,7 @@ Patch2: rpath.patch
Patch3: %{name}-c++.patch
Patch4: x32.patch
Patch5: system_jsoncpp.patch
+Patch6: python3.8.patch
URL: http://lunarg.com/vulkan-sdk/
BuildRequires: GLM
BuildRequires: Qt5Core-devel >= 5
@@ -177,6 +178,7 @@ Programy demonstracyjne Vulkana.
%patch3 -p1
%patch4 -p1
%patch5 -p1
+%patch6 -p1
find . -name '*.orig' | xargs -r rm -f
diff --git a/python3.8.patch b/python3.8.patch
new file mode 100644
index 0000000..02449a6
--- /dev/null
+++ b/python3.8.patch
@@ -0,0 +1,34 @@
+diff -ur VulkanTools-sdk-1.0.68.0.orig/scripts/lvl_genvk.py VulkanTools-sdk-1.0.68.0/scripts/lvl_genvk.py
+--- VulkanTools-sdk-1.0.68.0.orig/scripts/lvl_genvk.py 2018-02-07 18:36:10.000000000 +0100
++++ VulkanTools-sdk-1.0.68.0/scripts/lvl_genvk.py 2022-11-03 17:22:42.393051040 +0100
+@@ -32,11 +32,11 @@
+
+ def startTimer(timeit):
+ global startTime
+- startTime = time.clock()
++ startTime = time.process_time()
+
+ def endTimer(timeit, msg):
+ global startTime
+- endTime = time.clock()
++ endTime = time.process_time()
+ if (timeit):
+ write(msg, endTime - startTime, file=sys.stderr)
+ startTime = None
+diff -ur VulkanTools-sdk-1.0.68.0.orig/submodules/Vulkan-LoaderAndValidationLayers/scripts/lvl_genvk.py VulkanTools-sdk-1.0.68.0/submodules/Vulkan-LoaderAndValidationLayers/scripts/lvl_genvk.py
+--- VulkanTools-sdk-1.0.68.0.orig/submodules/Vulkan-LoaderAndValidationLayers/scripts/lvl_genvk.py 2018-02-06 21:25:10.000000000 +0100
++++ VulkanTools-sdk-1.0.68.0/submodules/Vulkan-LoaderAndValidationLayers/scripts/lvl_genvk.py 2022-11-03 17:22:47.606213526 +0100
+@@ -33,11 +33,11 @@
+
+ def startTimer(timeit):
+ global startTime
+- startTime = time.clock()
++ startTime = time.process_time()
+
+ def endTimer(timeit, msg):
+ global startTime
+- endTime = time.clock()
++ endTime = time.process_time()
+ if (timeit):
+ write(msg, endTime - startTime, file=sys.stderr)
+ startTime = None
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/vulkan-sdk.git/commitdiff/624d72f551d8bf1ae5db5cb3857d0f24525be32c
More information about the pld-cvs-commit
mailing list