Security Fixes:
- CVE-2022-35977: Integer overflow in the Redis SETRANGE and
SORT/SORT_RO commands can drive Redis to OOM panic
- CVE-2023-22458: Integer overflow in the Redis HRANDFIELD and
ZRANDMEMBER commands can lead to denial-of-service
For devel/ruby-sorted_set and graphics/ruby-rqrcode-core, do not do FLAVORed
builds by default, as these are pure ruby libraries with no native component.
breakage in jdk from execute-only changes can be mended or worked around,
no point breaking a large number of port builds while we have a workaround
even if it's not ideal
ok phessler@
- minor code cleaning (e.g. replace sprintf with snprintf)
- fix broken drawing selected block when input has just one column
- mapping "select all" on % or C-a keys
- \copy command uses same logic like menu copy command
5.6.0: support direct true color mode
5.6.2: transform rgb colors to 256 when direct color mode is not possible
5.6.4: fix build on OSes without NCURSES_EXT_COLORS
it was integrated into python core as the "sqlite3" module; nmap's zenmap
subpackage listed a dependency, but didn't really use this
(the module is confusingly named; it is for sqlite3 not sqlite2!)
setuptools (it's used as a package locator but importlib.metadata in
newer Python core or the external importlib_metadata are preferred).
So drop the RDEP in that case (it's still kept for py27) and bump
revisions.
with regard to variables within prepared queries, there should be a
space between the variable and following keywords.
ugly workaround to fix the query.
Upstream changed to using an embedded SQLite by default. Use
--enable-system-libraries to use the system SQLite. Add a build
dependency on ruby-mini_portile2, and add a patch so it isn't
needed at runtime.