[MacPorts] #58514: swig: update to 4.0.0

MacPorts noreply at macports.org
Thu May 23 12:51:48 UTC 2019


#58514: swig: update to 4.0.0
--------------------+--------------------
 Reporter:  luzpaz  |      Owner:  (none)
     Type:  update  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  swig
--------------------+--------------------
 https://sourceforge.net/p/swig/news/2019/04/swig-400-released/

 {{{
 SWIG-4.0.0 summary

 Support for Doxygen documentation comments which are parsed and converted
 into JavaDoc or PyDoc comments.
 STL wrappers improved for C#, Java and Ruby.
 C++11 STL containers added for Java, Python and Ruby.
 Improved support for parsing C++11 and C++14 code.
 Various fixes for shared_ptr.
 Various C preprocessor corner case fixes.
 Corner case fixes for member function pointers.
 Python module overhaul by simplifying the generated code and turning most
 optimizations on by default.
 %template improvements wrt scoping to align with C++ explicit template
 instantiations.
 Added support for a command-line options file (sometimes called a response
 file).
 Numerous enhancements and fixes for all supported target languages.
 SWIG now classifies the status of target languages into either
 'Experimental' or 'Supported' to indicate the expected maturity level.
 Support for CFFI, Allegrocl, Chicken, CLISP, S-EXP, UFFI, Pike, Modula3
 has been removed.
 Octave 4.4-5.1 support added.
 PHP5 support removed, PHP7 is now the supported PHP version.
 Minimum Python version required is now 2.7, 3.2-3.7 are the only other
 versions supported.
 Added support for Javascript NodeJS versions 2-10.
 OCaml support is much improved and updated, minimum OCaml version required
 is now 3.12.0.
 }}}

 https://github.com/swig/swig/wiki/SWIG-4.0-Development
 https://github.com/swig/swig/compare/rel-3.0.12...rel-4.0.0

-- 
Ticket URL: <https://trac.macports.org/ticket/58514>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list