For drivers which currently need to set the
compat.linuxkpi.skb.mem_limit tunable add an option to the build
to create it automatically for each FLAVOR. There is no harm
if it is there multiple times setting it to the same value (apart
from file including and parsing overhead in loader -- however that
works).
Add the option to the rtw88 and rtw89 wifi-firmware Makefile.
Having it with the firmware package has multiple advantages:
- the user does not have to do any manual configuration anymore
- we do not have to configure setting it into the release builds
- bsdinstall does not need to know about it to set for the installed
system (depending on driver).
Bump PORTREVISION.
Sponsored by: The FreeBSD Foundation
MFC after: 1 minute
X-MFC for: releng 14.2
Differential Revision: https://reviews.freebsd.org/D47481
Some firmware files for the AX210 flavour were missing before.
Add them so we do not run into problems when disabling in-src.git
firmware compilation.
Sponsored by: The FreeBSD Foundation
Found during: Installer testing on multiple cards
MFC after: 1 minute
X-MFC for: releng 14.2
Differential Revision: https://reviews.freebsd.org/D47480
Remove security/gpgme-qt-headers. The Qt headers have been folded back
into security/gpgme-qt since they no longer conflict.
https://dev.gnupg.org/T7376
* The MariaDB ports have shipped a mytop for a long time. This was
commented out due to earlier conflicts. These changes use the
packaged mytop for MariaDB ports whilst providing the port for
MySQL versions.
Reported by: till php net
PR: 266630
As noted in the libc++ 19 release notes [1], std::char_traits<> is now
only provided for char, char8_t, char16_t, char32_t and wchar_t, and any
instantiation for other types will fail.
This causes science/dlib-cpp to fail to compile with clang 19 and libc++
19, resulting in errors similar to:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits<unsigned int>'
820 | static_assert(is_same<_CharT, typename traits_type::char_type>::value,
| ^
/wrkdirs/usr/ports/science/dlib-cpp/work/dlib-19.24.6/dlib/bigint/../unicode/unicode.h:718:19: note: in instantiation of template class 'std::basic_string<unsigned int>' requested here
718 | const ustring convert_to_utf32 (
| ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
| ^
This can be fixed by defining `unichar` as `char32_t` instead of
`uint32` in `unicode.h`, and adding a serializer for `char32_t` to
`serialize.h`.
[1] https://libcxx.llvm.org/ReleaseNotes/19.html#deprecations-and-removals
PR: 282665
Approved by: arrowd (maintainer)
MFH: 2024Q4