[packages/glslang] Up to revision used by Vulkan SDK 1.0.5

jajcus jajcus at pld-linux.org
Sat Mar 12 18:59:30 CET 2016


commit 2af08c8476a70f303610cb44c5e7f015935f4077
Author: Jacek Konieczny <jajcus at jajcus.net>
Date:   Sat Mar 12 18:59:05 2016 +0100

    Up to revision used by Vulkan SDK 1.0.5

 glslang.spec | 10 ++++------
 isinf.patch  | 15 ---------------
 2 files changed, 4 insertions(+), 21 deletions(-)
---
diff --git a/glslang.spec b/glslang.spec
index 3f6e958..b2cd00e 100644
--- a/glslang.spec
+++ b/glslang.spec
@@ -2,18 +2,17 @@
 # Conditional build:
 %bcond_without	tests		# build with tests
 #
-%define	snap	20160219
-%define	commit	0967748fbce0773625dcba0f1185e1dd79092c0d
+%define	snap	20160307
+%define	commit	3c5b1e6b31aca0eb52fe7e82a963ff735f1de31b
 
 Summary:	Khronos reference front-end for GLSL and ESSL
 Name:		glslang
 Version:	3.0.s%{snap}
-Release:	2
+Release:	1
 License:	BSD-like
 Group:		Applications/Graphics
 Source0:	https://github.com/KhronosGroup/glslang/archive/%{commit}/%{name}-%{version}.tar.gz
-# Source0-md5:	784d37f2f27bc3ca54b47003745553f0
-Patch0:		isinf.patch
+# Source0-md5:	25b3880bb4b356a46ef7e74c4313f67f
 URL:		https://github.com/KhronosGroup/glslang
 BuildRequires:	cmake
 BuildRequires:	bison
@@ -33,7 +32,6 @@ A front-end library for programmatic parsing of GLSL/ESSL into an AST.
 
 %prep
 %setup -qn %{name}-%{commit}
-%patch0 -p1
 
 %build
 install -d build
diff --git a/isinf.patch b/isinf.patch
deleted file mode 100644
index b9b9b2e..0000000
--- a/isinf.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -dur -x '*~' glslang-0967748fbce0773625dcba0f1185e1dd79092c0d.orig/glslang/MachineIndependent/intermOut.cpp glslang-0967748fbce0773625dcba0f1185e1dd79092c0d/glslang/MachineIndependent/intermOut.cpp
---- glslang-0967748fbce0773625dcba0f1185e1dd79092c0d.orig/glslang/MachineIndependent/intermOut.cpp	2016-02-19 20:21:50.000000000 +0100
-+++ glslang-0967748fbce0773625dcba0f1185e1dd79092c0d/glslang/MachineIndependent/intermOut.cpp	2016-02-23 14:23:01.000000000 +0100
-@@ -48,10 +48,8 @@
- bool is_positive_infinity(double x) {
- #ifdef _MSC_VER
-   return _fpclass(x) == _FPCLASS_PINF;
--#elif defined __ANDROID__
--  return std::isinf(x) && (x >= 0);
- #else
--  return isinf(x) && (x >= 0);
-+  return std::isinf(x) && (x >= 0);
- #endif
- }
- 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/glslang.git/commitdiff/2af08c8476a70f303610cb44c5e7f015935f4077



More information about the pld-cvs-commit mailing list