fastports

libplacebo — Commit History

graphics/libplacebo

showing 70 stored commits — full history at freebsd-ports on GitHub

Commit Credits Log message
7.360.1
4f22c19c82 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 7.360.1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v7.360.1
Reported by:	GitHub (watch releases)
7.360.0
1697360b77 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 7.360.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v7.360.0
Reported by:	GitHub (watch releases)
7.351.0
2adc4bef7d files touched
Po-Chuan Hsieh (sunpoet)
graphics/lcms2: Bump PORTREVISION of dependent ports for shlib change
PR:		292881
Reported by:	Petr Lampa <lampa@fit.vutbr.cz>
7.351.0
ca48bb3ea8 files touched
takefu (takefu)
graphics/libplacebo: unbreak build with python314
FAILED: [code=1] src/vulkan/utils_gen.c
--- stderr ---
Traceback (most recent call last):
  File "src/vulkan/utils_gen.py", line 205, in <module>
    registry = VkXML(ET.parse(xmlfile))
  File "src/vulkan/utils_gen.py", line 50, in __init__
    super().__init__(*args, **kwargs)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.14/xml/etree/ElementTree.py", line 531, in __init__
    raise TypeError('expected an Element, not %s' %
                    type(element).__name__)
TypeError: expected an Element, not ElementTree

PR:		291922
7.351.0
323dd6b0f3 files touched
Jan Beich (jbeich)
graphics/libplacebo: simplify MESON_ARGS after 5cf2c031f53e
7.351.0
79c1483eda files touched
Jan Beich (jbeich)
graphics/glslang: update to 15.4.0
Changes:	https://github.com/KhronosGroup/glslang/releases/tag/15.4.0
Reported by:	GitHub (watch releases)
7.351.0
e0380d01e0 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 7.351.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v7.351.0
Reported by:	GitHub (watch releases)
7.349.0
808f64e9a3 files touched
Jan Beich (jbeich)
graphics/glslang: update to 15.3.0
Changes:	https://github.com/KhronosGroup/glslang/releases/tag/15.3.0
Reported by:	GitHub (watch releases)
7.349.0
5dc9e6d0c8 files touched
Jan Beich (jbeich)
graphics/libplacebo: unbreak GLSLANG=on build after 7deb3fde758a
ld: error: undefined symbol: glslang::InitializeProcess()
>>> referenced by glslang.cc
>>>               src/libplacebo.so.349.p/glsl_glslang.cc.o:(pl_glslang_init)

ld: error: undefined symbol: glslang::FinalizeProcess()
>>> referenced by glslang.cc
>>>               src/libplacebo.so.349.p/glsl_glslang.cc.o:(pl_glslang_uninit)

ld: error: undefined symbol: glslang::TShader::TShader(EShLanguage)
>>> referenced by glslang.cc
>>>               src/libplacebo.so.349.p/glsl_glslang.cc.o:(pl_glslang_compile)

ld: error: undefined symbol: glslang::TShader::setStrings(char const* const*, int)
>>> referenced by glslang.cc
>>>               src/libplacebo.so.349.p/glsl_glslang.cc.o:(pl_glslang_compile)

ld: error: undefined symbol: glslang::TShader::parse(TBuiltInResource const*, int, EProfile, bool, bool, EShMessages, glslang::TShader::Includer&)
>>> referenced by glslang.cc
>>>               src/libplacebo.so.349.p/glsl_glslang.cc.o:(pl_glslang_compile)

ld: error: undefined symbol: glslang::TProgram::TProgram()
>>> referenced by glslang.cc
>>>               src/libplacebo.so.349.p/glsl_glslang.cc.o:(pl_glslang_compile)

ld: error: undefined symbol: glslang::TProgram::link(EShMessages)
>>> referenced by glslang.cc
>>>               src/libplacebo.so.349.p/glsl_glslang.cc.o:(pl_glslang_compile)

ld: error: undefined symbol: glslang::GlslangToSpv(glslang::TIntermediate const&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&, glslang::SpvOptions*)
>>> referenced by glslang.cc
>>>               src/libplacebo.so.349.p/glsl_glslang.cc.o:(pl_glslang_compile)

ld: error: undefined symbol: glslang::TShader::getInfoLog()
>>> referenced by glslang.cc
>>>               src/libplacebo.so.349.p/glsl_glslang.cc.o:(pl_glslang_compile)

ld: error: undefined symbol: glslang::TProgram::getInfoLog()
>>> referenced by glslang.cc
>>>               src/libplacebo.so.349.p/glsl_glslang.cc.o:(pl_glslang_compile)
c++: error: linker command failed with exit code 1 (use -v to see invocation)
7.349.0
7deb3fde75 files touched
Jan Beich (jbeich)
graphics/glslang: update to 15.0.0
Changes:	https://github.com/KhronosGroup/glslang/releases/tag/15.0.0
Reported by:	GitHub (watch releases)
7.349.0
13d83153bd files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 7.349.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v7.349.0
Reported by:	GitHub (watch releases)
6.338.2
132a60dbd5 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 6.338.2
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v6.338.2
Reported by:	GitHub (watch releases)
6.338.1
d35ea7b74f files touched
Jan Beich (jbeich)
graphics/glslang: update to 14.0.0
Changes:	https://github.com/KhronosGroup/glslang/releases/tag/13.0.0
Reported by:	GitHub (watch releases)
6.338.1
4a733a5588 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 6.338.1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v6.338.1
Reported by:	GitHub (watch releases)
6.338.0
7cb1beb17f files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 6.338.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v6.338.0
Reported by:	GitHub (watch releases)
6.292.1
f5b4eb76c4 files touched
Jan Beich (jbeich)
graphics/libplacebo: switch to the canonical upstream
6.292.1
8f29968483 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 6.292.1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v6.292.1
Reported by:	Repology
6.292.0
6b6bfa927b files touched
Jan Beich (jbeich)
graphics/libplacebo: unbreak version without WRKDIRPREFIX
[vo/gpu/libplacebo] Initialized libplacebo 12.3-eol-13663-gde305010502d (API v292)

Reported by:	Kevin Oberman (via bug 272709)
6.292.0
eb0549e826 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 6.292.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v6.292.0
Reported by:	Repology
5.264.1
3d9a815d9c files touched
Rene Ladan (rene)
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
5.264.1
506f67ea20 files touched
Jan Beich (jbeich)
graphics/libplacebo: unbreak GLSLANG=on after 1801dc29cec9
compiler.find_library(static: true) ignores LDFLAGS and LIBRARY_PATH
as Meson uses --print-search-dirs instead of trying to link.

src/glsl/meson.build:34:4: ERROR: C++ static library 'SPIRV' not found
src/glsl/meson.build:45:12: ERROR: C++ static library 'MachineIndependent' not found

PR:		270221
Reported by:	Philipp Ost
Regressed by:	https://code.videolan.org/videolan/libplacebo/-/commit/980f2574aa0f
5.264.1
787692c542 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 5.264.1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v5.264.1
Reported by:	Repology
5.264.0
4a58fa3d6d files touched
Jan Beich (jbeich)
graphics/libplacebo: unbreak with --auto-features=enabled
src/d3d11/meson.build:3:0: ERROR: C header 'd3d11_4.h' not usable
src/meson.build:148:0: ERROR: Dependency "dovi" not found, tried pkgconfig and cmake

PR:		270361
5.264.0
1801dc29ce files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 5.264.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v5.264.0
Reported by:	Repology
5.229.2
dda4f1f9bf files touched
Jan Beich (jbeich)
graphics/libplacebo: switch d5d4800631de to upstream fix
5.229.2
d5d4800631 files touched
Jan Beich (jbeich)
graphics/vulkan-headers: update to 1.3.241
Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.

Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.3.240...v1.3.241
Reported by:	Repology, portscout
5.229.2
3199ade18e files touched
Jan Beich (jbeich)
graphics/libplacebo: always install headers after f23f6a9c6a74
https://code.videolan.org/videolan/libplacebo/-/commit/1956dbb57354
https://code.videolan.org/videolan/libplacebo/-/commit/9894cdf2ee27
https://code.videolan.org/videolan/libplacebo/-/commit/46494038d21d

PR:		269061
5.229.2
2e62cab6c9 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 5.229.2
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v5.229.2
Reported by:	Repology
5.229.1
f23f6a9c6a files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 5.229.1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v5.229.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v5.229.1
Reported by:	Repology
4.208.0
b99931b7d4 files touched
Jan Beich (jbeich)
graphics/libplacebo: unbreak GLSLANG=on after 51a9ba187752
../src/glsl/glslang.cc:213:21: error: excess elements in scalar initializer
    /* .limits = */ {
                    ^
../src/glsl/glslang.cc:224:1: warning: missing field 'maxMeshWorkGroupSizeX_EXT' initializer [-Wmissing-field-initializers]
};
^
1 warning and 1 error generated.
4.208.0
fb16dfecae files touched
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
4.208.0
b7f05445c0 files touched
Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
4.208.0
a7c3c1935c files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 4.208.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v4.208.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/compare/v4.208.0-rc1...v4.208.0
Reported by:	Repology
4.208.0-rc1
79eb4736ee files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 4.208.0.r1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v4.208.0-rc1
Reported by:	Repology
4.192.1
ef29fc90ec files touched
Jan Beich (jbeich)
graphics/libplacebo: switch c46441f01803 workaround to upstream fix
4.192.1
c46441f018 files touched
Jan Beich (jbeich)
graphics/vulkan-headers: update to 1.3.217
Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.

Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.3.216...v1.3.217
Reported by:	Repology, portscout
4.192.1
8057a3f017 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 4.192.1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.1
Reported by:	Repology
4.192.0
8dcd1b1f9a files touched
Jan Beich (jbeich)
graphics/libplacebo: switch to upstream libexecinfo fix
4.192.0
ecd9e26ed9 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 4.192.0.r1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/compare/v4.192.0-rc1...v4.192.0
4.192.0-rc1
933d749a21 files touched
Jan Beich (jbeich)
graphics/libplacebo: enable LIBUNWIND on armv6 after 811eadd95885
4.192.0-rc1
5b7a5e5d39 files touched
Jan Beich (jbeich)
graphics/libplacebo: track libunwind dependency after ed6dfa7816a5
4.192.0-rc1
ed6dfa7816 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 4.192.0.r1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.0-rc1
4.157.0
18c37b932d files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 4.157.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v4.157.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/compare/v4.157.0-rc1...v4.157.0
Reported by:	Repology
4.157.0-rc1
4648f2176e files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 4.157.0.r1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/4.157.0-rc1
Reported by:	Repology
3.120.3
5ca33357dc files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 3.120.3
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v3.120.3
Reported by:	Repology
3.120.2
f1926853a2 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 3.120.2
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v3.120.2
Reported by:	Repology
3.120.1
cf118ccf87 files touched
Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday. Reported by: lwhsu
3.120.1
305f148f48 files touched
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
3.120.1
22b33b6aa6 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 3.120.1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v3.120.1
Reported by:	Repology
3.120.0
cc87022694 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 3.120.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v3.120.0
Reported by:	Repology
3.104.0
1192d9cb75 files touched
Jan Beich (jbeich)
graphics/vulkan-headers: update to 1.2.173
Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.2.172...v1.2.173
Reported by:	portscout, Repology
3.104.0
56ac3994ec files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 3.104.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v3.104.0
Reported by:	Repology
2.72.2
9e41b02c97 files touched
Jan Beich (jbeich)
graphics/libplacebo: drop LLD workaround after r559202
2.72.2
722141d9c4 files touched
Jan Beich (jbeich)
devel/glslang: move to graphics/ where shaderc is
2.72.2
8d2b2a2768 files touched
Jan Beich (jbeich)
devel/vulkan-*: move to graphics/ where vulkan-loader is
Vulkan isn't used for generic compute workloads unlike OpenCL.
For example, waifu2x-ncnn-vulkan is still graphics-related.
2.72.2
8b8129ae5e files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 2.72.2
Changes:	https://code.videolan.org/videolan/libplacebo/compare/v2.72.0...v2.72.2
Reported by:	Repology
MFH:		202Q4 (bug fixes)
2.72.0
a04bd84eff files touched
Jan Beich (jbeich)
graphics/libplacebo: update description
https://code.videolan.org/videolan/libplacebo/-/commit/f9e587502de0
2.72.0
576dc75fa7 files touched
Jan Beich (jbeich)
graphics/libplacebo: unbreak GLSLANG after r535260
src/meson.build:64:2: ERROR: C++ library 'glslang' not found

Running compile:
Working directory:  /wrkdirs/usr/ports/graphics/libplacebo/work/libplacebo-2.72.0/_build/meson-private/tmpnxxyvdwe
Command line:  c++ -L/usr/local/lib /wrkdirs/usr/ports/graphics/libplacebo/work/libplacebo-2.72.0/_build/meson-private/tmpnxxyvdwe/testfile.cpp -o /wrkdirs/usr/ports/graphics/libplacebo/work/libplacebo-2.72.0/_build/meson-private/tmpnxxyvdwe/output.exe -pipe -O2 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -isystem /usr/local/include -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wl,--start-group -lglslang -Wl,--end-group -Wl,--allow-shlib-undefined

Code:
 int main(void) { return 0; }
Compiler stdout:

Compiler stderr:
 ld: error: undefined symbol: glslang::OS_GetTLSValue(void*)
>>> referenced by PoolAlloc.cpp
>>>               PoolAlloc.cpp.o:(glslang::GetThreadPoolAllocator()) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::OS_SetTLSValue(void*, void*)
>>> referenced by PoolAlloc.cpp
>>>               PoolAlloc.cpp.o:(glslang::SetThreadPoolAllocator(glslang::TPoolAllocator*)) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::OS_AllocTLSIndex()
>>> referenced by PoolAlloc.cpp
>>>               PoolAlloc.cpp.o:(glslang::InitializePoolIndex()) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::GlslangToSpv(glslang::TIntermediate const&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >&, spv::SpvBuildLogger*, glslang::SpvOptions*)
>>> referenced by glslang_c_interface.cpp
>>>               glslang_c_interface.cpp.o:(glslang_program_SPIRV_generate) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: spv::SpvBuildLogger::getAllMessages() const
>>> referenced by glslang_c_interface.cpp
>>>               glslang_c_interface.cpp.o:(glslang_program_SPIRV_generate) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::InitGlobalLock()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(ShInitialize) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::InitProcess()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(ShInitialize) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::GetGlobalLock()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(ShInitialize) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::ReleaseGlobalLock()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(ShInitialize) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::HlslScanContext::fillInKeywordMap()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(ShInitialize) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::InitThread()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(ShConstructCompiler) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::InitThread()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(ShConstructLinker) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::InitThread()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(ShConstructUniformMap) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::GetGlobalLock()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(ShFinalize) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::ReleaseGlobalLock()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(ShFinalize) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::HlslScanContext::deleteKeywordMap()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(ShFinalize) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::InitThread()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(glslang::TShader::parse(TBuiltInResource const*, int, EProfile, bool, bool, EShMessages, glslang::TShader::Includer&)) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::InitThread()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:(glslang::TShader::preprocess(TBuiltInResource const*, int, EProfile, bool, bool, EShMessages, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, glslang::TShader::Includer&)) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::GetGlobalLock()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:((anonymous namespace)::SetupBuiltinSymbolTable(int, EProfile, glslang::SpvVersion const&, glslang::EShSource)) in archive /usr/local/lib/libglslang.a

ld: error: undefined symbol: glslang::ReleaseGlobalLock()
>>> referenced by ShaderLang.cpp
>>>               ShaderLang.cpp.o:((anonymous namespace)::SetupBuiltinSymbolTable(int, EProfile, glslang::SpvVersion const&, glslang::EShSource)) in archive /usr/local/lib/libglslang.a

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
c++: error: linker command failed with exit code 1 (use -v to see invocation)

Reported by:	VVD <vvd@unislabs.com>
2.72.0
b1820097b2 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 2.72.0
Changes:	https://code.videolan.org/videolan/libplacebo/tags/v2.72.0
Reported by:	Repology
2.43.1
718c5eff6a files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 2.43.1
Changes:	https://code.videolan.org/videolan/libplacebo/tags/v2.43.1
Reported by:	Repology
2.43.0
b99f1c7d4c files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 2.43.0
Changes:	https://code.videolan.org/videolan/libplacebo/tags/v2.43.0
Reported by:	Repology
1.29.1
7658e90ccd files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 1.29.1
Changes:	https://code.videolan.org/videolan/libplacebo/tags/v1.29.1
Reported by:	portscout
1.29.0
532aa2937f files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 1.29.0
Changes:	https://code.videolan.org/videolan/libplacebo/tags/v1.29.0
Reported by:	portscout
1.21.0
2a144ab0a4 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 1.21.0
Changes:	https://code.videolan.org/videolan/libplacebo/tags/v1.21.0
Reported by:	portscout
1.18.0
ea8c8ec7da files touched
Gerald Pfeifer (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
1.18.0
45a354eba3 files touched
Jan Beich (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)
1.18.0
c1c6f6d1f6 files touched
Jan Beich (jbeich)
graphics/libplacebo: update to 1.18.0
Changes:	https://code.videolan.org/videolan/libplacebo/tags/v1.18.0
Reported by:	portscout
1.7.0
0335c38a4b files touched
Jan Beich (jbeich)
Add option helper for MESON_ARGS = -Dfoo=enabled
feature options define combo like auto/yes/no in a standand way.
In other words, upstream projects of ports that use _MESON_YES are
supposed to migrate to _MESON_ENABLED.

https://mesonbuild.com/Build-options.html#features

Reviewed by:	tobik (implicit)
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D19127
1.7.0
13d1f941f5 files touched
Jan Beich (jbeich)
multimedia/mpv: expose Vulkan support after r469515
PR:		227994 (tracking)
Obtained from:	Greg V <greg@unrelenting.technology> (via GitHub)
1.7.0
3b63ab6bbf files touched
Jan Beich (jbeich)
multimedia/vlc: expose HDR tonemapping support

← back to port