We don't really need to support "sections" in the packages list.
This PR makes the output go from
```
BUILDING MATPLOTLIB
matplotlib: yes [3.1.0+1287.g04d9d28b8]
python: yes [3.7.3 (default, Jun 24 2019, 04:54:02) [GCC 9.1.0]]
platform: yes [linux]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
tests: no [skipping due to configuration]
OPTIONAL BACKEND EXTENSIONS
agg: yes [installing]
tkagg: yes [installing; run-time loading from Python Tcl/Tk]
macosx: no [Mac OS-X only]
```
to
```
BUILDING MATPLOTLIB
matplotlib: yes [3.1.0+1287.g04d9d28b8.dirty]
python: yes [3.7.3 (default, Jun 24 2019, 04:54:02) [GCC 9.1.0]]
platform: yes [linux]
sample_data: yes [installing]
tests: no [skipping due to configuration]
agg: yes [installing]
tkagg: yes [installing; run-time loading from Python Tcl/Tk]
macosx: no [Mac OS-X only]
```
(and note that the "agg" and "tkagg" entries are being removed by a
separate PR, as they're not configurable anyways...)
We don't really need to support "sections" in the packages list.
This PR makes the output go from
BUILDING MATPLOTLIB matplotlib: yes [3.1.0+1287.g04d9d28b8] python: yes [3.7.3 (default, Jun 24 2019, 04:54:02) [GCC 9.1.0]] platform: yes [linux] OPTIONAL SUBPACKAGES sample_data: yes [installing] tests: no [skipping due to configuration] OPTIONAL BACKEND EXTENSIONS agg: yes [installing] tkagg: yes [installing; run-time loading from Python Tcl/Tk] macosx: no [Mac OS-X only]to
BUILDING MATPLOTLIB matplotlib: yes [3.1.0+1287.g04d9d28b8.dirty] python: yes [3.7.3 (default, Jun 24 2019, 04:54:02) [GCC 9.1.0]] platform: yes [linux] sample_data: yes [installing] tests: no [skipping due to configuration] agg: yes [installing] tkagg: yes [installing; run-time loading from Python Tcl/Tk] macosx: no [Mac OS-X only](and note that the "agg" and "tkagg" entries are being removed by a
separate PR (#13075), as they're not configurable anyways...)
PR Summary
PR Checklist