science/libctl: Update to 4.5.0
Update science/libctl from 3.2.2 to 4.5.0. Over several minor and a major version release there have been important bugfixes and enhancements [1].
[1] https://github.com/NanoComp/libctl/blob/master/NEWS.md
What this patch should do:
- Update from 3.2.2 to 4.5.0
- Change MASTER_SITES to the Github releases URL
- Add LIB_DEPENDS=devel/boehm-gc-threaded and libguile-2.2.so:lang/guile2
- 'Bump' library version
- Set option NLOPT default (needed by science/mpb)
- Reorder some Makefile entries
- Update URL in pkg-descr
- Update pkg-plist
PR: 249007
Submitted by: (maintainer timeout)
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D26992