#21026: libicns-0.7.0 Added support for OpenJPEG to Portfile -----------------------------------+---------------------------------------- Reporter: verwymeren@… | Owner: andrew@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: libicns | -----------------------------------+---------------------------------------- Comment(by mathew.eis@…): Hi all, I am the upstream author of libicns - just came across this, and thought I could shed some light on a few things: The instability you refer to when extracting icons using Jasper is due to a bug in the upstream libjasper. It can be fixed by changing two lines of code in libjasper; you can read more about the fix I proposed here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=469786 (The actual upstream source for libjasper is here: http://www.ece.uvic.ca/~mdadams/jasper/ - but no longer appears to actively maintained.) Also, the difference between using Jasper and OpenJPEG is that when using OpenJPEG libicns cannot yet create proper JP2 icons (those are the 256x256 and 512x512 sizes). With Jasper, it works perfectly (the extraction bug does not affect the creation of JP2 images) Anyhow, it's up to you whether you prefer to link against Jasper or OpenJPEG; just make sure you understand the caveats of each - primarily being that you won't be able to generate 256x256 and 512x512 icons using OpenJPEG. Hope that helps. -Mathew Eis -- Ticket URL: <http://trac.macports.org/ticket/21026#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS