Hiya, Just filing a bug for the problems I mentioned on IRC. Currently USE_INCLUDED_FLTK doesn't get passed to configure, because it's only assigned during the src_compile phase, rather than the src_configure phase where it's required. Including a src_configure as follows should solve the problem: src_configure() { mycmakeargs=( -G "Unix Makefiles" $(cmake-utils_use_use internal-fltk INCLUDED_FLTK) $(cmake-utils_use_enable gnutls GNUTLS) $(cmake-utils_use_enable pam PAM) $(cmake-utils_use_build java JAVA) ) cmake-utils_src_configure } There's also QA warnings given that ebeep and epause don't exist in EAPI4: * QA Notice: ebeep is not defined in EAPI=4, please file a bug at http://bugs.gentoo.org * QA Notice: epause is not defined in EAPI=4, please file a bug at http://bugs.gentoo.org Just lemme know if you need any further information, or want me to file a separate bug for the QA issues...
Created attachment 324062 [details, diff] tigervnc-1.2.0.ebuild-mycmakeargs.patch The same problem here. And the same solution =)
Fixed, sorry i am a bit rusty wrt new EAPIs, i'm old school :P
*** Bug 435300 has been marked as a duplicate of this bug. ***