#36925: vxl: update to 1.17.0 ---------------------------+---------------------- Reporter: ryandesign@… | Owner: wiking@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: vxl | ---------------------------+---------------------- Comment (by devans@…): Attached is a patch to accomplish this update. All the existing patches etc have been incorporated upstream or are no longer needed but a few new ones are necessary to get it to build properly on MacPorts: * the port will not build with the current openjpeg15 or openjpeg (2.0.0). Patched to use the embedded copy of openjpeg2 (a pre-2.0 version that is not completely API compatible with the final 2.0.0 release). Reorder includes to ensure that the embedded openjpeg.h include file is used even if the MacPorts versions are installed. Drop openjpeg dependency. * disable optional ffmpeg support via patch, will not build with anything more recent than the ffmpeg 0.10 branch due to use of deprecated features that have been dropped in current releases 1.2.2, ffmpeg-devel. The code needs to be updated to remove/rework these deprecated features or include an embedded copy of a ffmpeg version that will build (0.10.8 works). Drop ffmpeg dependency for now. * the contributed code in contrib/prip fails to build so have disabled it by patch as well. * add explicit dependencies on external libs that will be used if installed to prevent opportunistic configuration. * complicated licensing needs to be reviewed -- I haven't done this. -- Ticket URL: <https://trac.macports.org/ticket/36925#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X