If try to compile qgis with >=x11-libs/qwt-6.2.0-r3 it fails with the following error: In file included from /var/tmp/portage/sci-geosciences/qgis-3.36.3/work/qgis-3.36.3_build/src/app/qgis_app_autogen/D5BZ4OR6V3/moc_qgsgpsinformationwidget.cpp:10, from /var/tmp/portage/sci-geosciences/qgis-3.36.3/work/qgis-3.36.3_build/src/app/qgis_app_autogen/mocs_compilation.cpp:56: /var/tmp/portage/sci-geosciences/qgis-3.36.3/work/qgis-3.36.3_build/src/app/qgis_app_autogen/D5BZ4OR6V3/../../../../../qgis-3.36.3/src/app/gps/qgsgpsinformationwidget.h:28:10: fatal error: qwt_polar_plot.h: No such file or directory 28 | #include <qwt_polar_plot.h> | ^~~~~~~~~~~~~~~~~~ compilation terminated. This happens because from version >=x11-libs/qwt-6.2 use flag polar must be enabled. Enabling this use flag qgis builds fine. Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c1ed171bc80870b3effc80b4fb1ec85957424a commit 42c1ed171bc80870b3effc80b4fb1ec85957424a Author: Paul Zander <negril.nx+gentoo@gmail.com> AuthorDate: 2024-07-08 10:59:10 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-07-09 12:51:27 +0000 sci-geosciences/qgis: add 3.38.0, 3.36.3-r1 Closes: https://bugs.gentoo.org/935732 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37487 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/x86/package.use.mask | 4 + sci-geosciences/qgis/Manifest | 1 + .../files/qgis-3.36.3-qt6-Fix-broken-test.patch | 29 ++ sci-geosciences/qgis/files/qgis-3.36.3-qt6.patch | 42 ++ .../qgis/files/qgis-3.36.3-testReportDir.patch | 13 + sci-geosciences/qgis/metadata.xml | 1 + sci-geosciences/qgis/qgis-3.36.3-r1.ebuild | 513 ++++++++++++++++++++ sci-geosciences/qgis/qgis-3.38.0.ebuild | 520 +++++++++++++++++++++ sci-geosciences/qgis/qgis-9999.ebuild | 333 +++++++++++-- 9 files changed, 1408 insertions(+), 48 deletions(-)