Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
20 Feb 2021 07:34:12
2020.5

|
jbeich  |
graphics/shaderc: update to 2020.5
Changes: https://github.com/google/shaderc/compare/v2020.4...v2020.5
Reported by: Repology |
01 Jan 2021 21:07:32
2020.4_4

|
jbeich  |
graphics/glslang: update to 11.1.0
Changes: https://github.com/KhronosGroup/glslang/compare/11.0.0...11.1.0
Reported by: Repology |
26 Dec 2020 22:30:38
2020.4_3

|
jbeich  |
graphics/shaderc: clean up
- Optionally build tests
- Connect to "make test"
- Enable examples (not installed)
- Define complete version
- Document patches
- Improve style |
26 Dec 2020 20:23:40
2020.4_2

|
jbeich  |
graphics/shaderc: unbreak consumers with ld.bfd after r559203
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::TShader::setEntryPoint(char const*)'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::TPoolAllocator::push()'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::TProgram::~TProgram()'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::GetKhronosToolId()'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::FinalizeProcess()'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::TShader::setShiftUboBinding(unsigned int)'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::TIntermediate::getBaseAlignmentScalar(glslang::TType const&, int&)'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::TShader::setShiftSsboBinding(unsigned int)'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::TShader::setStringsWithLengthsAndNames(char const* const*, int const*,
char const* const*, int)'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::TShader::setResourceSetBinding(std::__1::vector<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char> >,
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char> > > > const&)'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::TShader::getInfoLog()'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::TShader::TShader(EShLanguage)'
//usr/local/lib/libshaderc_shared.so.1: undefined reference to
`glslang::TIntermediate::computeTypeLocationSize(glslang::TType const&,
EShLanguage)' (Only the first 15 lines of the commit message are shown above ) |
26 Dec 2020 04:09:16
2020.4_1

|
jbeich  |
graphics/shaderc: unbreak 11.4 and GCC architectures after r559203
/usr/bin/ld.bfd: /usr/local/lib/libMachineIndependent.a(PoolAlloc.cpp.o): in
function `glslang::GetThreadPoolAllocator()':
PoolAlloc.cpp:(.text+0xf): undefined reference to
`glslang::OS_GetTLSValue(void*)'
/usr/bin/ld.bfd: /usr/local/lib/libMachineIndependent.a(PoolAlloc.cpp.o): in
function `glslang::SetThreadPoolAllocator(glslang::TPoolAllocator*)':
PoolAlloc.cpp:(.text+0x33): undefined reference to
`glslang::OS_SetTLSValue(void*, void*)'
/usr/bin/ld.bfd: /usr/local/lib/libMachineIndependent.a(PoolAlloc.cpp.o): in
function `glslang::InitializePoolIndex()':
PoolAlloc.cpp:(.text+0x45): undefined reference to `glslang::OS_AllocTLSIndex()'
/usr/bin/ld.bfd: /usr/local/lib/libMachineIndependent.a(ShaderLang.cpp.o): in
function `ShInitialize':
ShaderLang.cpp:(.text+0x7): undefined reference to `glslang::InitGlobalLock()'
/usr/bin/ld.bfd: ShaderLang.cpp:(.text+0xe): undefined reference to
`glslang::InitProcess()'
/usr/bin/ld.bfd: ShaderLang.cpp:(.text+0x17): undefined reference to
`glslang::GetGlobalLock()'
/usr/bin/ld.bfd: ShaderLang.cpp:(.text+0x22): undefined reference to
`glslang::ReleaseGlobalLock()'
/usr/bin/ld.bfd: /usr/local/lib/libMachineIndependent.a(ShaderLang.cpp.o): in
function `ShConstructCompiler':
ShaderLang.cpp:(.text+0x7d): undefined reference to `glslang::InitThread()' (Only the first 15 lines of the commit message are shown above ) |
26 Dec 2020 00:23:49
2020.4

|
jbeich  |
devel/spirv-tools: move to graphics/ where glslang is |
25 Dec 2020 00:31:43
2020.4

|
jbeich  |
graphics/shaderc: update to 2020.4
Changes: https://github.com/google/shaderc/compare/v2020.0...v2020.4 |
23 Dec 2020 20:12:36
2020.0

|
jbeich  |
devel/glslang: move to graphics/ where shaderc is |
23 Dec 2020 20:11:49
2020.0

|
jbeich  |
devel/vulkan-*: take maintainership
PR: 251698
Suggested by: Greg V (previous maintainer) |
21 May 2020 02:37:15
2020.0

|
jbeich  |
graphics/shaderc: use upstream repo in case the fork is deleted
As of 2020.0 the workaround is still required without LLD such as on
DragonFly or FreeBSD < 12:
FAILED: glslc/glslc
: && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing -isystem /usr/local/include
-Wimplicit-fallthrough -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing -isystem /usr/local/include
-fstack-protector-strong -L/usr/local/lib
glslc/CMakeFiles/glslc_exe.dir/src/main.cc.o -o glslc/glslc glslc/libglslc.a
libshaderc_util/libshaderc_util.a libshaderc/libshaderc.a
libshaderc_util/libshaderc_util.a -lSPIRV-Tools-opt -lSPIRV-Tools -lHLSL
-lglslang -lOSDependent -lOGLCompiler -lglslang -lOSDependent -lOGLCompiler
-lSPIRV -pthread && :
/usr/local/lib/libglslang.a(ShaderLang.cpp.o): In function `(anonymous
namespace)::CreateBuiltInParseables(TInfoSink&, glslang::EShSource)':
ShaderLang.cpp:(.text+0x7502): undefined reference to
`glslang::TBuiltInParseablesHlsl::TBuiltInParseablesHlsl()'
c++: error: linker command failed with exit code 1 (use -v to see invocation) |
15 May 2020 03:26:04
2020.0

|
jbeich  |
devel/vulkan-*: update to 1.2.135.0
Changes: https://github.com/KhronosGroup/glslang/compare/7.11.3214...8.13.3743
Changes: https://github.com/KhronosGroup/SPIRV-Headers/compare/1.4.1...1.5.3
Changes: https://github.com/KhronosGroup/SPIRV-Tools/compare/v2019.3...v2020.2
Changes: https://github.com/google/shaderc/compare/v2018.0...v2020.0
Changes: https://github.com/KhronosGroup/Vulkan-Headers/compare/sdk-1.1.108.0...sdk-1.2.135.0
Changes: https://github.com/KhronosGroup/Vulkan-Loader/compare/sdk-1.1.108.0...sdk-1.2.135.0
Changes: https://github.com/KhronosGroup/Vulkan-Tools/compare/sdk-1.1.108.0...sdk-1.2.135.0
Changes: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.1.108.0...sdk-1.2.135.0
PR: 242775
Submitted by: Austin Shafer <ashafer@badland.io>
Approved by: Greg V <greg@unrelenting.technology> (maintainer) |
26 Jul 2019 20:46:57
2018.0_2

|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
04 Jul 2019 20:24:59
2018.0_1

|
jbeich  |
devel/vulkan-*: update to 1.1.108
- Force rebuild all consumers to catch regressions early
Changes: https://github.com/KhronosGroup/glslang/compare/7.10.2984...7.11.3214
Changes: https://github.com/KhronosGroup/SPIRV-Headers/compare/4618b86...c4f8f65
Changes: https://github.com/KhronosGroup/SPIRV-Tools/compare/v2018.6...v2019.2
Changes: https://github.com/KhronosGroup/Vulkan-Headers/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes: https://github.com/KhronosGroup/Vulkan-Loader/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes: https://github.com/KhronosGroup/Vulkan-Tools/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.1.82.0...sdk-1.1.108.0
PR: 238945
Submitted by: Greg V (maintainer) |
03 Feb 2019 19:04:23
2018.0

|
jbeich  |
multimedia/mpv: expose Vulkan support after r469515
PR: 227994 (tracking)
Obtained from: Greg V <greg@unrelenting.technology> (via GitHub) |