graphics/materialx: Add required by bundled glfw dependencies
- Sync dependencies with graphics/glfw X11 enabled, WAYLAND disabled.
- Remove python version 3.9 from USES - 3.10 is the oldest version in ports.
- Add USES+=compiler:c++17-lang - several parts of the port uses -std=c++17.
PR: 293322
Approved by: Martin Filla <freebsd@sysctl.cz> (maintainer)