eaf4785915
Update to latest versions of cmake, libxml2 (and libxml2-python), graphviz, python3, libgpg-error, libx265 and ffmpeg. Downgrade wxWidgets to 3.0.5 because newer versions require a 10.10 target but we are still targeting 10.7. python3 has fixed linking to static openssl and libiconv/libintl upstream, the only thing necessary now is adding -liconv -lintl to EXTRA_LIBS. It was necessary to override -std=gnu++17 with -std=gnu++11 for some sources because of issues like register variables not being allowed in C++17. This was done in EXTRA_CXXFLAGS. c2man and graphviz were removed from the mac build for now, there are issues with them with the newest build tools and they are only documentation tools. Make some other minor adjustments to get everything to build. A trivial patch for ffmpeg also needs to be sent upstream. The next step is automated mac nightly builds. Signed-off-by: Rafael Kitover <rkitover@gmail.com> |
||
---|---|---|
.. | ||
builder | ||
linux | ||
osx | ||
unix | ||
win |