id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port 38062,vigra 1.9.0,BSeppke,macports-tickets@…,"This will update the vigra port (cat: graphics) to version 1.9.0. The new version of this powerful computer vision libraries introduces a lot of new functionality! Due to new template mechanisms, this version of the vigra needs macports to be built with an XCode of Version >= 4.0. I also tested the use of the macports gcc - instead of XCode's llvm/clang-compilers. macports' gcc of version >= 44 seems to compile the vigra too but the compiled import/export libraries result in segfaults when called. Thus I suggest, to use only XCode at version > 4 in future. The existence of XCode is also performed inside the Portfile. E.g. Snow Leopard @ XCode v3 will not be supported with this release. Please not that this update of the port has some special other enhancements: 1. It automatically resolves the issue described in ticket #38024 2. It asks the user if and if yes, which python2X (vigranumpy) bindings shall be installed. Since the vigranumpy-bindings require boost being compiled with exactly the same python python2X version, this portfile does not only check for the existance of libboost_python but also for the linked python version of the libboost_python. (default +python26) 3. Replaced dependency of fftw3 to fftw3-single, since vigra is now working with this lib. 4. Due to clang/llvm-compiler issues a new patch is needed, to successfully compile the vigra. This patch (patch-include-vigra-accumulator-grammar.hxx.diff) has to be placed inside the files-subdirectory. I hope, that we can manage to update the Port quickly. I tested this port successfully at the following environments: + Mac OS X SL 10.6.8 (XCode 4.2) + Mac OS X ML 10.8.2 (XCode 4.6) ",update,closed,Normal,,ports,,fixed,haspatch maintainer,ryandesign larryv,vigra