Adding description to bsd.options.desc.mk for Xaw and NeXtaw

From: Sid <sid_at_bsdmail.com>
Date: Sun, 03 Oct 2021 07:43:14 UTC
I'm sorry, I wrote the wrong file in the subject line of my last submission to the mailing list. In the Makefile diff, it was written correctly.

In short,

+NEXTAW_DESC?=          Use NeXtaw implementation of Athena
+XAW_DESC?=             Use Xaw implementation of Athena


Also, the Athena category description was left out, because some ports detail appearances that are limited to the scrollbar or menu which can be turned off.


I'll list the diff again, so this one will be the header to respond to:


--- bsd.options.desc.mk.orig    2021-10-03 07:02:36.446891000 +0000
+++ bsd.options.desc.mk 2021-10-03 07:04:58.859109000 +0000
@@ -359,6 +359,7 @@
 NETCDF_DESC?=          NetCDF data format support
 NETLIB_DESC?=          Blas implementation from Netlib
 NETPBM_DESC?=          Netpbm graphics toolkit support
+NEXTAW_DESC?=          Use NeXtaw implementation of Athena
 NFS_DESC?=             Network File System support
 NIS_DESC?=             Network Information Services/YP support
 NLS_DESC?=             Native Language Support
@@ -533,6 +534,7 @@
 X264_DESC?=            H.264 video codec support via x264
 X265_DESC?=            H.265 video codec support via x265
 XALAN_DESC?=           Xalan XSLT processor support
+XAW_DESC?=             Use Xaw implementation of Athena
 XCURSOR_DESC?=         Cursor themes support
 XERCES_DESC?=          XML parser support via Xerces
 XFT_DESC?=             Xft font library support



Added a description for Xaw and NeXtaw, because these are the two most important implementations of Athena. Xaw is the default, and NeXtaw has arguably the best appearance of Xaw implementations. I intend to make improvements so more programs that use Xaw can have NeXtaw selected from make config. Thank you very much.