See 9d23691afb for a similar change in
www/qt6-webengine.
Using system re2 leads to compile failures with:
[...]
../../../../qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/gpu/command_buffer/service/program_manager.cc:627:25: error: no member named 'as_string' in 'absl::string_view'
return output + input.as_string();
~~~~~ ^
[...]
* PORTREVISION intentionally was not bumped.
KDE Plasma 5.27.8, Bugfix Release for September
Tuesday, 12 September 2023. Today KDE releases a bugfix update to KDE
Plasma 5, versioned 5.27.8.
Plasma 5.27 was released in February 2023 with many feature refinements
and new modules to complete the desktop experience.
This release adds five months' worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:
* KRunner: make debut on X11 faster.
* Powerdevil: don't automatically suspend by default if running in a
virtual machine.
* System Settings: Remove soft hyphens in keywords used for searching.
Announcement: https://kde.org/announcements/plasma/5/5.27.8/
Changelog: https://kde.org/announcements/changelogs/plasma/5/5.27.7-5.27.8/
Remove libmd5 from AC_SEARCH_LIBS and only searches for libmd,
avoid linking with libmd5 installed by www/libwww.
PR: 273735
Reported by: meta
MFH: 2023Q3 (build fix)
The terminal configuration has an option to disable F10 key grabbing
to control drop down menus. Since the update to 1.1.0 this option
is broken, not allowing the F10 key to be passed to the terminal
correctly.
This patch imports an upstream patch to fix the issue.
While here:
- Remove unneeded dependency on libxml2
- Move INSTALL_TARGET variable to pet portclippy
PR: 273742
Obtained from: c576281a78
https://github.com/zeek/zeek/releases/tag/v6.0.1
This release fixes the following potential DoS vulnerabilities:
- File extraction limits were not correctly enforced for files
containing large amounts of missing bytes.
- Sessions are sometimes not cleaned up completely within Zeek
during shutdown,
potentially causing a crash when using the -B dpd flag for debug logging.
- A specially-crafted HTTP packet can cause Zeek's filename
extraction code to take a long time to process the data.
- A specially-crafted series of FTP packets made up of a CWD request
followed by a large amount of ERPT requests may cause Zeek to
spend a long time logging the commands.
- A specially-crafted VLAN packet can cause Zeek to overflow memory
and potentially crash.
This release fixes the following bugs:
- Fixed a base64 decoding issue with the authorization field of
HTTP request headers that was sometimes causing Zeek to output
error messages.
- Ensure that Zeek builds use the internal version of Spicy instead
of external installations, unless specifically configured for
that mode.
- Support was added for switch fields when exporting Spicy types
to Zeek.
- A number of fixes were added to protect against potential unbounded
state growth with the SMB and DCE-RPC analyzers. SMB close
requests will properly tear down an related DCE-RPC analyzers.
- Fixed a regression in the UDP and TCP analyzers that was causing
more data than necessary to be forwarded to the next analyzer
in the chain.
- A connection's value is now updated in-place when its directionality
is flipped due to Zeek's heuristics (for example, SYN/SYN-ACK
reversal or protocol specific approaches).
- Fixed undefined symbols being reported from Spicy when building
some of the binary packages for Zeek.
- Loading policy/frameworks/notice/community-id.zeek now also
automatically community ID logging.
- Spicy no longer registers an extra port for every port registered
in a plugin's .evt file.
- Timeouts in DNS resolution no longer cause uncontrolled memory
growth.
- Fix check to skip DNS hostname lookups for notices that are not
delivered via email in policy/frameworks/notice/extend-email/hostnames.
Reported by: Tim Wojtulewicz
Security: 8eefa87f-31f1-496d-bf8e-2b465b6e4e8a
https://github.com/zeek/zeek/releases/tag/v6.0.1
This release fixes the following potential DoS vulnerabilities:
- File extraction limits were not correctly enforced for files
containing large amounts of missing bytes.
- Sessions are sometimes not cleaned up completely within Zeek
during shutdown,
potentially causing a crash when using the -B dpd flag for debug logging.
- A specially-crafted HTTP packet can cause Zeek's filename
extraction code to take a long time to process the data.
- A specially-crafted series of FTP packets made up of a CWD request
followed by a large amount of ERPT requests may cause Zeek to
spend a long time logging the commands.
- A specially-crafted VLAN packet can cause Zeek to overflow memory
and potentially crash.
Reported by: Tim Wojtulewicz
While here, also cleanup some other port aspects.
PR: 258238
Approved by: tcberner (mentor), mm (maintainer, timeout)
Differential Revision: https://reviews.freebsd.org/D41835
With the update to 1.1.0 xfce4-terminal is using xfconf so the part
about "terminalrc" does not apply anymore.
Also, the "slim tabs" option is now exposed in the UI.
PR: 273741