HomeFreeBSD

- Make NLS support optional: currently, Qt's lconvert executable allocates

Description

  • Make NLS support optional: currently, Qt's lconvert executable allocates ridiculous amount of memory which 32-bit address space cannot hold; see https://bugreports.qt.io/browse/QTBUG-87010
  • Drop dependency on `devel/gettext': it is only used to generate (update) .pot and .po files which does not happen when building release versions
  • Use option helpers to handle scripting support, rename SCRIPTING option to SCRIPTS to simplify adding OPTIONS_SUB (to reduce the churn on the pkg-plist), and amend its description while I'm here

Details