Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 239175 - Updated jpeg2k use flags for sci-libs/gdal-1.5.2
Summary: Updated jpeg2k use flags for sci-libs/gdal-1.5.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Steve Arnold
URL:
Whiteboard:
Keywords:
Depends on: 230802
Blocks:
  Show dependency tree
 
Reported: 2008-09-30 18:41 UTC by Matt Klaric
Modified: 2011-06-21 09:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
New sci-libs/gdal-1.5.2 ebuild (gdal-1.5.2.ebuild,6.03 KB, text/plain)
2008-09-30 18:42 UTC, Matt Klaric
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Klaric 2008-09-30 18:41:43 UTC
Currently sci-libs/gdal-1.5.2 has a generic jpeg2k use flag.  However, it supports multiple jpeg2k libraries as seen on http://www.gdal.org/formats_list.html.  The attached ebuild modifies the use flags to contain more specific dependencies.  

More specifically, no longer does the jpeg2k useflag indicate that jasper is required.  It is instead removed in favor of introducing a jasper and ecw useflags that require media-libs/jasper and sci-libs/libecwj2 respectively.  

Reproducible: Always

Steps to Reproduce:
Comment 1 Matt Klaric 2008-09-30 18:42:41 UTC
Created attachment 166857 [details]
New sci-libs/gdal-1.5.2 ebuild
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2008-10-01 02:21:13 UTC
[It's generally more useful to post a diff (a patch to the ebuild) instead of a full ebuild.]
Comment 3 Steve Arnold archtester gentoo-dev 2008-10-18 18:01:14 UTC
This bug depends on resolving a header collision with lcms.  I've added sci-libs/libecwj2 as an optional lib (jasper preferred) to the 1.5.3 ebuild I'm working on, which in theory should not cause any problems (however, to use the ecwj2 lib, you'll have to un-install lcms, then rebuild anything built with the lcms USE flag, and finally get rid of xulrunner).

As long as this doesn't cause any trouble for anyone not interested in libecwj2, then the new ebuild can remain as-is, and we can re-visit this when the blocking bug is resolved.
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2011-06-21 09:17:16 UTC
Current gdal 1.8 is fixed so reclosing this bug with proper resolution.