SHA256
1
0
forked from pool/glslang

Accepting request 1231576 from X11:Wayland

- Update to release 15.1

OBS-URL: https://build.opensuse.org/request/show/1231576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glslang?expand=0&rev=54
This commit is contained in:
Ana Guerrero 2024-12-18 19:08:40 +00:00 committed by Git OBS Bridge
commit 3eff9cfff7
6 changed files with 18 additions and 10 deletions

BIN
15.0.0.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
15.1.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,4 +1,4 @@
mtime: 1727385908 mtime: 1734378911
commit: fe753e3e5ad067e4e77e4fb762f8e8a53adc1f5279d5b87e8432249de8b299f7 commit: 00d092be3e4a07aa8ded4e33004ad55e30ba4c2e6ea165be3626c97b0fbe6d08
url: https://src.opensuse.org/jengelh/glslang url: https://src.opensuse.org/jengelh/glslang
revision: master revision: master

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:bad4e52feb83adad3d49d7c93a218e7f182811f7fa53ee84852f1bcc5d4b3b23 oid sha256:80da1fca45ea30ecb4bc8ff00e64e91b1855f36cf512f991a3389f7e104579e7
size 256 size 256

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Sun Dec 15 21:51:35 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 15.1
* Add Vulkan 1.4 target and client
* Implement GLSL_NV_cooperative_matrix2
* Emit OpModfStruct instead of depracated OpModf
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Sep 26 19:29:05 UTC 2024 - Jan Engelhardt <jengelh@inai.de> Thu Sep 26 19:29:05 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

View File

@ -18,7 +18,7 @@
%define lname libglslang15 %define lname libglslang15
Name: glslang Name: glslang
Version: 15.0.0 Version: 15.1.0
Release: 0 Release: 0
Summary: OpenGL and OpenGL ES shader front end and validator Summary: OpenGL and OpenGL ES shader front end and validator
License: BSD-3-Clause License: BSD-3-Clause
@ -31,9 +31,9 @@ BuildRequires: bison
BuildRequires: cmake >= 3.14.0 BuildRequires: cmake >= 3.14.0
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: python3-base BuildRequires: python3-base
BuildRequires: spirv-tools-devel >= 2024.3 BuildRequires: spirv-tools-devel >= 2024.4~rc2
%if 0%{?suse_version} && 0%{?suse_version} < 1599 %if 0%{?suse_version} && 0%{?suse_version} < 1599
BuildRequires: gcc11-c++ BuildRequires: gcc12-c++
%else %else
BuildRequires: c++_compiler BuildRequires: c++_compiler
%endif %endif
@ -93,7 +93,7 @@ but which some downstream packages rely on.
# glslang-15 and onwards, do watch for ABI breaks # glslang-15 and onwards, do watch for ABI breaks
#echo "V_%version { global: *; };" >/tmp/z.sym #echo "V_%version { global: *; };" >/tmp/z.sym
%if 0%{?suse_version} && 0%{?suse_version} < 1599 %if 0%{?suse_version} && 0%{?suse_version} < 1599
export CC=gcc-11 CXX=g++-11 export CC=gcc-12 CXX=g++-12
%endif %endif
# Trim -Wl,--no-undefined for now (https://github.com/KhronosGroup/glslang/issues/1484) # Trim -Wl,--no-undefined for now (https://github.com/KhronosGroup/glslang/issues/1484)
%cmake -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" \ %cmake -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" \