diff --git a/_service b/_service
index 27d3332..8cd438a 100644
--- a/_service
+++ b/_service
@@ -2,7 +2,7 @@
git
git://github.com/KhronosGroup/glslang
- 2.3
+ 3.0
@PARENT_TAG@.g@TAG_OFFSET@
diff --git a/glslang-2.3.g537.tar.xz b/glslang-2.3.g537.tar.xz
deleted file mode 100644
index 05c95fb..0000000
--- a/glslang-2.3.g537.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b8816d4588a450ffed9e573e24fc074d2714f4616532cc157159f654bd89653c
-size 628652
diff --git a/glslang-3.0.g900.tar.xz b/glslang-3.0.g900.tar.xz
new file mode 100644
index 0000000..e20ae81
--- /dev/null
+++ b/glslang-3.0.g900.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:91248da5bff319731727e9ca7d651c0c0080f2a84b5ee2f13e5d3bdbc04b32d6
+size 897292
diff --git a/glslang.changes b/glslang.changes
index 0e554a0..4ec22bb 100644
--- a/glslang.changes
+++ b/glslang.changes
@@ -1,3 +1,24 @@
+-------------------------------------------------------------------
+Mon Oct 31 22:28:28 UTC 2016 - jengelh@inai.de
+
+- Update to 3.0g900
+* Added -x option to save SPIR-V as 32-bit hexadecimal numbers to
+ a text file.
+* Add decompositions for some HLSL intrinsics.
+* HLSL: Support semantics in function parameter declarations.
+* HLSL: Map parameter qualifiers from generic to function-specific
+ and entry-point specific.
+* HLSL: Add texture Load method & decomposition
+* HLSL: Add SampleLevel method
+* HLSL: Add gather, improve proto generator machine for upcoming
+ 2DMS/Shadow
+* HLSL: add 2DMS texture formats, and matching Load / GetDimensions
+ support
+* HLSL: Add shape conversions for scalar -> vector assigments.
+* HLSL: Add string basic type and recognize string declaration
+ grammar.
+* HLSL: allow multi-dimensional arrays
+
-------------------------------------------------------------------
Sun Jun 12 14:06:11 UTC 2016 - jengelh@inai.de
diff --git a/glslang.spec b/glslang.spec
index e408941..495e105 100644
--- a/glslang.spec
+++ b/glslang.spec
@@ -16,10 +16,10 @@
#
-%define version_unconverted 2.3.g537
+%define version_unconverted 3.0.g900
Name: glslang
-Version: 2.3.g537
+Version: 3.0.g900
Release: 0
Summary: OpenGL and OpenGL ES shader front end and validator
License: BSD-3-Clause