#28087: bump vigra to 1.7.1 ------------------------------------+--------------------------------------- Reporter: michaelld@… | Owner: benjamin.seppke@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: vigra ------------------------------------+--------------------------------------- Comment(by benjamin.seppke@…): I submitted a proposed new Portfile by means of a diff to the original Portfile. As mentioned by Michael, I also found no way to make the vigranumpy-binding dependant to boost::python, as this is a (non-default) variant of boost. However, when installing the numpy bindings without having boost::python installed a priori an error will arise because some files will not be found... Unfortunately, the install process puts the wrong RPATHs inside the dylibs (/opt/local/lib/PYTHON_EXT.so instead of ...Frameworks/Python...../site- packages/vigra/PYTHON_EXT.so), so I had to correct this using some ugly "install-name-tool" system calls. Please tell me, if there is another way to do this. I tried nearly every CMake-swith I found, but none fixed this... Someone with the necessary rights should update the port to the proposed new version. I tried, but am not allowed to commit to svn :-( Replying to [ticket:28087 michaelld@…]:
Vigra has progressed somewhat since 1.6. Here's a Portfile patch to augment it to 1.7.1; I've included some variants that are now available, though maybe they should just be always used? The 'numpy' one does not work yet, since I could not find a way to install Boost::Python -- so I commented out that variant's code for now. This change might fix ticket #25315.
-- Ticket URL: <https://trac.macports.org/ticket/28087#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS