Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 310443 - =media-libs/iulib-0.4 is missing sdl-gfx dependencies
Summary: =media-libs/iulib-0.4 is missing sdl-gfx dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-20 22:14 UTC by Samuli Suominen (RETIRED)
Modified: 2010-03-21 05:05 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2010-03-20 22:14:33 UTC
It's looking FFmpeg headers from obsolete location, upstream moved them around in 0.5 release or so.

sed -i \
	-e 's:ffmpeg/avcodec.h:libavcodec/avcodec.h:' \
	-e 's:ffmpeg/avformat.h:libavformat/avformat.h:' \
	SConstruct

And it's missing ffmpeg, sdl-image and sdl-gfx in deps.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-03-20 22:18:18 UTC
$ grep ^#include utils/dgraphics.cc 
#include <SDL/SDL_gfxPrimitives.h>
#include <SDL/SDL_image.h>

$ grep SDL_ SConstruct 
have_sdl = conf.CheckCXXHeader("SDL/SDL_gfxPrimitives.h") and \

^ sdl-gfx and sdl-image
Comment 2 SpanKY gentoo-dev 2010-03-21 05:05:15 UTC
read the sconstruct -- ffmpeg is always disabled

as for sdl-image, i'm pretty sure the include is superfluous.  ive deleted it in the ebuild.  upstream too has disable the sdl-image include in their latest sources.

sdl-gfx is legit, so ive added that to the depend.

http://sources.gentoo.org/media-libs/iulib/iulib-0.4.ebuild?r1=1.3&r2=1.4