git: b4822c3b47e9 - main - devel/corrade: Update 2020.06 -> 2020.06-1214

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 16 Jan 2023 05:38:18 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b4822c3b47e91953206bb5327d19605b25c863e7

commit b4822c3b47e91953206bb5327d19605b25c863e7
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-01-16 01:38:47 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-01-16 05:38:11 +0000

    devel/corrade: Update 2020.06 -> 2020.06-1214
---
 devel/corrade/Makefile                             |  8 ++--
 devel/corrade/distinfo                             | 10 ++---
 ..._Corrade_Utility_Implementation_ErrorString.cpp | 11 ++++++
 devel/corrade/pkg-plist                            | 44 +++++++++++++++++++++-
 4 files changed, 64 insertions(+), 9 deletions(-)

diff --git a/devel/corrade/Makefile b/devel/corrade/Makefile
index 2cec508a033d..cd0cba4b7151 100644
--- a/devel/corrade/Makefile
+++ b/devel/corrade/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	corrade
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2020.06
+DISTVERSION=	2020.06-1214
+DISTVERSIONSUFFIX=	-g3bf6057d
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -11,10 +12,11 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 USES=		cmake compiler:c++14-lang
+USE_LDCONFIG=	yes
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	mosra
-GH_TUPLE=	mosra:toolchains:b0ea02e:t/toolchains
-USE_LDCONFIG=	yes
+GH_TUPLE=	mosra:toolchains:65568a9:toolchains/toolchains
 
 CMAKE_ARGS=	-DLIB_SUFFIX:STRING=""
 
diff --git a/devel/corrade/distinfo b/devel/corrade/distinfo
index 4e0140378a9f..36de5d026fc8 100644
--- a/devel/corrade/distinfo
+++ b/devel/corrade/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1595294811
-SHA256 (mosra-corrade-v2020.06_GH0.tar.gz) = 2a62492ccc717422b72f2596a3e1a6a105b9574aa9467917f12d19ef3aab1341
-SIZE (mosra-corrade-v2020.06_GH0.tar.gz) = 737490
-SHA256 (mosra-toolchains-b0ea02e_GH0.tar.gz) = 2aeb19dc2d70b5a0c1d3ec988588115682c1e37db290a216be3e1f37d627fdb9
-SIZE (mosra-toolchains-b0ea02e_GH0.tar.gz) = 7480
+TIMESTAMP = 1673825651
+SHA256 (mosra-corrade-v2020.06-1214-g3bf6057d_GH0.tar.gz) = ba3b5700e7a55d5cc8eb95f2dce3c4ce51cd768eed35e154d17e9161247e422c
+SIZE (mosra-corrade-v2020.06-1214-g3bf6057d_GH0.tar.gz) = 1217362
+SHA256 (mosra-toolchains-65568a9_GH0.tar.gz) = 5b2b519c288d4148c9b9d6c9141d520b70360ba6b4606d0542ed7d63c81ba681
+SIZE (mosra-toolchains-65568a9_GH0.tar.gz) = 7978
diff --git a/devel/corrade/files/patch-src_Corrade_Utility_Implementation_ErrorString.cpp b/devel/corrade/files/patch-src_Corrade_Utility_Implementation_ErrorString.cpp
new file mode 100644
index 000000000000..bde5390753b2
--- /dev/null
+++ b/devel/corrade/files/patch-src_Corrade_Utility_Implementation_ErrorString.cpp
@@ -0,0 +1,11 @@
+--- src/Corrade/Utility/Implementation/ErrorString.cpp.orig	2023-01-16 01:30:29 UTC
++++ src/Corrade/Utility/Implementation/ErrorString.cpp
+@@ -60,7 +60,7 @@ void printErrnoErrorString(Debug& debug, const int err
+        idea. The POSIX variant returns int(0) on success, while the GNU variant
+        may return a pointer to a statically allocated string instead of filling
+        the buffer. Sigh. */
+-    #if ((_POSIX_C_SOURCE >= 200112L) && !_GNU_SOURCE) || defined(CORRADE_TARGET_EMSCRIPTEN) || defined(CORRADE_TARGET_APPLE)
++    #if ((_POSIX_C_SOURCE >= 200112L) && !_GNU_SOURCE) || defined(CORRADE_TARGET_EMSCRIPTEN) || defined(CORRADE_TARGET_APPLE) || defined(__FreeBSD__)
+     char string[256];
+     CORRADE_INTERNAL_ASSERT_OUTPUT(strerror_r(error, string, Containers::arraySize(string)) == 0);
+     #else
diff --git a/devel/corrade/pkg-plist b/devel/corrade/pkg-plist
index cc38a24f968f..014e7735394f 100644
--- a/devel/corrade/pkg-plist
+++ b/devel/corrade/pkg-plist
@@ -1,25 +1,48 @@
 bin/corrade-rc
+include/Corrade/Containers/AnyReference.h
 include/Corrade/Containers/Array.h
+include/Corrade/Containers/ArrayTuple.h
 include/Corrade/Containers/ArrayView.h
 include/Corrade/Containers/ArrayViewStl.h
 include/Corrade/Containers/ArrayViewStlSpan.h
+include/Corrade/Containers/BigEnumSet.h
+include/Corrade/Containers/BigEnumSet.hpp
+include/Corrade/Containers/BitArray.h
+include/Corrade/Containers/BitArrayView.h
 include/Corrade/Containers/Containers.h
 include/Corrade/Containers/EnumSet.h
 include/Corrade/Containers/EnumSet.hpp
 include/Corrade/Containers/GrowableArray.h
+include/Corrade/Containers/Iterable.h
 include/Corrade/Containers/LinkedList.h
+include/Corrade/Containers/MoveReference.h
 include/Corrade/Containers/Optional.h
 include/Corrade/Containers/OptionalStl.h
+include/Corrade/Containers/Pair.h
+include/Corrade/Containers/PairStl.h
 include/Corrade/Containers/Pointer.h
 include/Corrade/Containers/PointerStl.h
 include/Corrade/Containers/Reference.h
 include/Corrade/Containers/ScopeGuard.h
-include/Corrade/Containers/ScopedExit.h
 include/Corrade/Containers/StaticArray.h
 include/Corrade/Containers/StridedArrayView.h
+include/Corrade/Containers/StridedArrayViewStl.h
+include/Corrade/Containers/StridedDimensions.h
+include/Corrade/Containers/String.h
+include/Corrade/Containers/StringIterable.h
+include/Corrade/Containers/StringStl.h
+include/Corrade/Containers/StringStlHash.h
+include/Corrade/Containers/StringStlView.h
+include/Corrade/Containers/StringView.h
 include/Corrade/Containers/Tags.h
+include/Corrade/Containers/Triple.h
+include/Corrade/Containers/TripleStl.h
 include/Corrade/Containers/constructHelpers.h
+include/Corrade/Containers/initializeHelpers.h
+include/Corrade/Containers/iterableHelpers.h
+include/Corrade/Containers/sequenceHelpers.h
 include/Corrade/Corrade.h
+include/Corrade/Cpu.h
 include/Corrade/Interconnect/Connection.h
 include/Corrade/Interconnect/Emitter.h
 include/Corrade/Interconnect/Interconnect.h
@@ -30,9 +53,11 @@ include/Corrade/PluginManager/AbstractManager.h
 include/Corrade/PluginManager/AbstractManagingPlugin.h
 include/Corrade/PluginManager/AbstractPlugin.h
 include/Corrade/PluginManager/Manager.h
+include/Corrade/PluginManager/Manager.hpp
 include/Corrade/PluginManager/PluginManager.h
 include/Corrade/PluginManager/PluginMetadata.h
 include/Corrade/PluginManager/visibility.h
+include/Corrade/Tags.h
 include/Corrade/TestSuite/Comparator.h
 include/Corrade/TestSuite/Compare/Container.h
 include/Corrade/TestSuite/Compare/File.h
@@ -40,6 +65,7 @@ include/Corrade/TestSuite/Compare/FileToString.h
 include/Corrade/TestSuite/Compare/FloatingPoint.h
 include/Corrade/TestSuite/Compare/Numeric.h
 include/Corrade/TestSuite/Compare/SortedContainer.h
+include/Corrade/TestSuite/Compare/String.h
 include/Corrade/TestSuite/Compare/StringToFile.h
 include/Corrade/TestSuite/TestSuite.h
 include/Corrade/TestSuite/Tester.h
@@ -52,15 +78,29 @@ include/Corrade/Utility/Configuration.h
 include/Corrade/Utility/ConfigurationGroup.h
 include/Corrade/Utility/ConfigurationValue.h
 include/Corrade/Utility/Debug.h
+include/Corrade/Utility/DebugAssert.h
 include/Corrade/Utility/DebugStl.h
+include/Corrade/Utility/DebugStlStringView.h
 include/Corrade/Utility/Directory.h
 include/Corrade/Utility/Endianness.h
 include/Corrade/Utility/EndiannessBatch.h
 include/Corrade/Utility/FileWatcher.h
 include/Corrade/Utility/Format.h
 include/Corrade/Utility/FormatStl.h
+include/Corrade/Utility/FormatStlStringView.h
+include/Corrade/Utility/IntrinsicsAvx.h
+include/Corrade/Utility/IntrinsicsSse2.h
+include/Corrade/Utility/IntrinsicsSse3.h
+include/Corrade/Utility/IntrinsicsSse4.h
+include/Corrade/Utility/IntrinsicsSsse3.h
+include/Corrade/Utility/Json.h
+include/Corrade/Utility/JsonWriter.h
 include/Corrade/Utility/Macros.h
+include/Corrade/Utility/Math.h
+include/Corrade/Utility/Memory.h
+include/Corrade/Utility/Move.h
 include/Corrade/Utility/MurmurHash2.h
+include/Corrade/Utility/Path.h
 include/Corrade/Utility/Resource.h
 include/Corrade/Utility/Sha1.h
 include/Corrade/Utility/StlForwardArray.h
@@ -96,3 +136,5 @@ share/cmake/Corrade/CorradeConfig.cmake
 share/cmake/Corrade/CorradeLibSuffix.cmake
 share/cmake/Corrade/FindCorrade.cmake
 share/cmake/Corrade/UseCorrade.cmake
+%%DATADIR%%/debuggers/gdb/__init__.py
+%%DATADIR%%/debuggers/gdb/printers.py