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.
5.5.10 and 5.5.11 adds support for nushell.
port-wise regen patch-src_args_c and remove a call to
`reset_color_pairs' that our ncurses doesn't provide.
Drop a patch thanks to upstream changes.
Don't supply build options that are now enabled by default.
New default build options:
SQLITE_ENABLE_BYTECODE_VTAB
SQLITE_ENABLE_DBPAGE_VTAB
SQLITE_ENABLE_FTS4
SQLITE_ENABLE_MATH_FUNCTIONS
Add build option SQLITE_MAX_ALLOCATION_SIZE,
set to 0x00fffeff (16M - 1 - 256), inspired by default 0x7ffffeff.
https://sqlite.org/compile.html
PostgreSQL port where it's used for building plpython, so remove the build
dependency (and as a bonus, it wasn't synced with the py27->py3 switch,
so this gets rid of another py27 user).