Created attachment 647250 [details, diff] Add missing #includes for qt-5.15.0 media-gfx/digikam-6.4.0-r1 fails to build with qt-5.15.0 because of missing #includes in: * core/dplugins/generic/view/presentation/opengl/presentationgl.cpp (QPainterPath & QPainterPathStroker) * core/libs/dimg/filters/curves/curveswidget.cpp (QPainterPath) * core/libs/dimg/filters/levels/histogrampainter.cpp (QPainterPath) Attached patch adds the missing #includes.
Created attachment 647252 [details] emerge --info
Created attachment 647254 [details] build.log
Yes it does, upgrade to digikam-7. *** This bug has been marked as a duplicate of bug 729446 ***
Thanks for the patch though, will add it with your credits after test-build finished successfully. :)
I did try the easy way out and upgrade to digikam-7 Since media-libs/opencv USE="(-contrib) (-contribdnn)" and digikam-7 DEPEND=">=media-libs/opencv-3.3.0:=[contrib,contribdnn]" this went nowhere: emerge: there are no ebuilds to satisfy ">=media-libs/opencv-3.3.0:=[contrib,contribdnn]". Does this warrant a separate bug report? Sorry for the duplicate, I failed to recognize that the default search dose not include resolved bugs. I did not spot it while reporting as well.
Both flags are stable-masked for opencv so a stable profile user would need to unmask the flags at first in /etc/portage/profile/package.use.stable.mask