The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
Without the change the build fails on ncurses-6.3 as:
TextUI.cc: In member function 'void TextUI::drawui()':
TextUI.cc:312:34: error: format '%d' expects argument of type 'int',
but argument 2 has type 'time_t' {aka 'long int'} [-Werror=format]
312 | printw("%ds",ic->getIdleSeconds());
| ~^ ~~~~~~~~~~~~~~~~~~~~
| int time_t {aka long int}
| %ld
Says: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
CC: #4803. There will likely appear more of these errors on Hydra in time.
tcptrack is a small libpcap based program (with ncurses UI) for live TCP
connection monitoring.
It seems upstream homepage is down, so download the source code from a
fedora server instead.