See the attached ebuild.
Created attachment 52504 [details] libggi-0.9.0 ebuild
Created attachment 52506 [details] libgii_stable patch patch for changes listed at http://www.ggi-project.org/packages/libgii.html for the 0.9 branch
Created attachment 54778 [details] emerge info This patch works well. But, after having applied it, I have this bad behaviour: gentoo-amd ~ # emerge -pv world -uD These are the packages that I would merge, in order: Calculating world dependencies / !!! All ebuilds that could satisfy "<=sys-devel/gcc-3.3.5" have been masked. !!! One of the following masked packages is required to complete your request: - sys-devel/gcc-3.3.2-r5 (masked by: profile) - sys-devel/gcc-3.3.2-r7 (masked by: profile) - sys-devel/gcc-3.3.2 (masked by: profile, -* keyword) - sys-devel/gcc-3.1.1-r2 (masked by: profile) - sys-devel/gcc-3.2.3-r4 (masked by: profile) - sys-devel/gcc-2.95.3-r8 (masked by: profile) For more information, see MASKED PACKAGES section in the emerge man page or section 2.2 "Software Availability" in the Gentoo Handbook. !!! (dependency required by "media-libs/libgii-0.9.0" [ebuild]) !!! Problem with ebuild net-www/netscape-flash-7.0.25 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. gentoo-amd ~ # mv /usr/local/portage/media-libs/ /usr/local/portage/modia-lobs gentoo-amd ~ # emerge -pv world -uD These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild U ] media-libs/libggi-2.1.0 [2.0.1-r1] -3dfx +X +aalib -debug -dga -directfb -fbcon +mmx +svga (-vis) 0 kB ...
Created attachment 54800 [details] updated ebuild
Please try the updated ebuild as the restriction on <=sys-devel/gcc-3.3.5 may no longer be necessary.
gentoo-amd cloc3 #cat /usr/local/portage/media-libs/libgii/libgii-0.9.0.ebuild|grep 3.3 # <=sys-devel/gcc-3.3.5" Ok. Now everything works fine.
0.9.0 is in portage