commit d0e0a7d3072f023c7dcb86dfdc195a2b0794951e
Author: Jacek Konieczny <[email protected]>
Date:   Sat Mar 12 19:16:26 2016 +0100

    Up to latest snapshot, as used by Vulkan SDK 1.0.5
    
    also: use proper commit hash for built-in version string
    instead of getting it from PLD repository

 no-git-describe.patch |  9 +++++++++
 spirv-tools.spec      | 11 ++++++++---
 2 files changed, 17 insertions(+), 3 deletions(-)
---
diff --git a/spirv-tools.spec b/spirv-tools.spec
index 43d65ee..9baac19 100644
--- a/spirv-tools.spec
+++ b/spirv-tools.spec
@@ -1,6 +1,6 @@
 
-%define        snap    20160222
-%define commit 9413fbbf587b23541c4339943325a474641cd605
+%define        snap    20150312
+%define commit 476989e7b715529aa8063016dc44e31bbf3e08bc
 %define        _ver    %(echo %{version} | tr _ -)
 Summary:       SPIR-V Tools
 Name:          spirv-tools
@@ -9,8 +9,9 @@ Release:        1
 License:       MIT-like
 Group:         Applications
 Source0:       
https://github.com/KhronosGroup/SPIRV-Tools/archive/%{commit}/%{name}-s%{snap}.tar.gz
-# Source0-md5: d11ec2de7a44a68535b0dbd62f0cc5b6
+# Source0-md5: c86bbabd5b1efea51c49a46099499f7d
 Patch0:                cmake-lib64.patch
+Patch1:                no-git-describe.patch
 URL:           https://github.com/KhronosGroup/SPIRV-Tools
 BuildRequires: cmake
 Requires:      %{name}-libs = %{version}-%{release}
@@ -54,6 +55,7 @@ Pliki nagłówkowe biblioteki %{name}.
 %prep
 %setup -q -n SPIRV-Tools-%{commit}
 %patch0 -p1
+%patch1 -p1
 
 %build
 install -d build
@@ -61,6 +63,9 @@ cd build
 %cmake \
        ../
 
+# we know better than utils/update_build_version.py
+echo '"spirv-tools %{commit}\\n"' > build-version.inc
+
 %{__make}
 
 %install
diff --git a/no-git-describe.patch b/no-git-describe.patch
new file mode 100644
index 0000000..19b5f70
--- /dev/null
+++ b/no-git-describe.patch
@@ -0,0 +1,9 @@
+diff -dur 
SPIRV-Tools-476989e7b715529aa8063016dc44e31bbf3e08bc.orig/utils/update_build_version.py
 
SPIRV-Tools-476989e7b715529aa8063016dc44e31bbf3e08bc/utils/update_build_version.py
+--- 
SPIRV-Tools-476989e7b715529aa8063016dc44e31bbf3e08bc.orig/utils/update_build_version.py
    2016-03-11 21:30:38.000000000 +0100
++++ 
SPIRV-Tools-476989e7b715529aa8063016dc44e31bbf3e08bc/utils/update_build_version.py
 2016-03-12 19:14:32.499715318 +0100
+@@ -82,5 +82,3 @@
+         sys.exit(0)
+     open(OUTFILE, 'w').write(new_content)
+ 
+-if __name__ == '__main__':
+-    main()
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/spirv-tools.git/commitdiff/d0e0a7d3072f023c7dcb86dfdc195a2b0794951e

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to