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
commit: fe753e3e5ad067e4e77e4fb762f8e8a53adc1f5279d5b87e8432249de8b299f7
mtime: 1734378911
commit: 00d092be3e4a07aa8ded4e33004ad55e30ba4c2e6ea165be3626c97b0fbe6d08
url: https://src.opensuse.org/jengelh/glslang
revision: master

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bad4e52feb83adad3d49d7c93a218e7f182811f7fa53ee84852f1bcc5d4b3b23
oid sha256:80da1fca45ea30ecb4bc8ff00e64e91b1855f36cf512f991a3389f7e104579e7
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>

View File

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