CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2022/07/26 15:01:23
Modified files:
x11/qt6/qtshadertools: Makefile
Added files:
x11/qt6/qtshadertools/patches:
patch-src_3rdparty_glslang_SPIRV_SPVRemapper_cpp
patch-src_3rdparty_glslang_SPIRV_disassemble_cpp
patch-src_3rdparty_glslang_SPIRV_spvIR_h
Log message:
Unbreak SPARC64 build
>From Upstream:
https://bugreports.qt.io/browse/QTBUG-100125?gerritReviewStatus=All
Fix encoding/decoding of string literals for big-endian systems:
"Per SPIR-V spec, a string literal's UTF-8 octets are encoded packed into
words with little-endian convention. Explicitly perform that encoding
instead of assuming that the host system is little-endian.
Note that this change requires corresponding fixes in SPIRV-Tools.
Fixes #202"
ok kmos