devel/swig40: Mark DEPRECATED and set EXPIRATION_DATE to 2026-06-30
SWIG 4.0.2 was released on 2020-06-08.
This port was added as a workaround for devel/llvm{10,11} back in 2023.
It has only 3 dependent ports now.
The resolution for them are as follows:
- audio/py-pocketsphinx Upstream repository [1] of current port version (0.1.15) was archived. Newer version (5.0.0+) changed to cython and scikit-build [2][3].
- science/meep It builds fine with swig 4.4.1 now.
- science/opensim-core Update to latest version and apply SWIG 4.4 fix [4].
Reference: https://github.com/bambocher/pocketsphinx-python [1]
https://github.com/cmusphinx/pocketsphinx/pull/271 [2] https://github.com/cmusphinx/pocketsphinx/commit/c3f8648ae1953a2e1943689075addfd13b037345 [3] https://github.com/opensim-org/opensim-core/commit/d87fe92ab704e07b9fcbfb248a51397fea492dfb [4]