Add facilit to enable\disable freetype's demos.
Created attachment 122815 [details] freetype-2.3.4-r99.ebuild sorry for -r99 :)
Please, attach a unified diff, not the whole ebuild.
Created attachment 122907 [details, diff] adding "demo" use flag
*added needed patch ...and reopen bug
is there any specific reason you need this? i'd prefer to install them always but i'm open to changing it to a USE flag (or even a separate pkg) if there's a good reason.
I try to cross-compile freetype by using mingw32 target and get this error. Maybe, adding the new use flag is very stupid hack. But I think that installation ft2demos on each system, which uses freetype, not needed. mingw32-gcc -o /var/tmp/portage/media-libs/freetype-2.3.5/work/ft2demos-2.3.5/bin/.libs/ftbench /var/tmp/portage/media-libs/freetype-2.3.5/work/ft2demos-2.3.5/ obj/ftbench.o /var/tmp/portage/media-libs/freetype-2.3.5/work/ft2demos-2.3.5/obj/common.o /var/tmp/portage/media-libs/freetype-2.3.5/work/freetype-2.3.5/objs/ .libs/libfreetype.dll.a /var/tmp/portage/media-libs/freetype-2.3.5/work/ft2demos-2.3.5/obj/ftbench.o:ftbench.c:(.text+0x463): undefined reference to `_gettimeofday' /var/tmp/portage/media-libs/freetype-2.3.5/work/ft2demos-2.3.5/obj/ftbench.o:ftbench.c:(.text+0x499): undefined reference to `_gettimeofday' /var/tmp/portage/media-libs/freetype-2.3.5/work/ft2demos-2.3.5/obj/ftbench.o:ftbench.c:(.text+0x4de): undefined reference to `_gettimeofday' /var/tmp/portage/media-libs/freetype-2.3.5/work/ft2demos-2.3.5/obj/ftbench.o:ftbench.c:(.text+0x533): undefined reference to `_gettimeofday' /var/tmp/portage/media-libs/freetype-2.3.5/work/ft2demos-2.3.5/obj/ftbench.o:ftbench.c:(.text+0x58b): undefined reference to `_gettimeofday' /var/tmp/portage/media-libs/freetype-2.3.5/work/ft2demos-2.3.5/obj/ftbench.o:ftbench.c:(.text+0x5eb): more undefined references to `_gettimeofday' follow collect2: ld returned 1 exit status make: *** [/var/tmp/portage/media-libs/freetype-2.3.5/work/ft2demos-2.3.5/bin/ftbench] Error 1 make: *** Waiting for unfinished jobs.... p.s.s. sorry for my very bad english.
Created attachment 128422 [details] full build.log
freetype-2.3.5-r2 now has a utils USE flag that can be used to disable ft2demos. thanks.