httplib2 is not needed any more, only used by removed plugin: 2073026 ("[processing] removed geoserver algorithms and moved postgis ones to qgis agorithms group", 2014-06-08) dateutil, markupsafe, requests and pytz are only used as indirect dependencies of jinja and owslib. Both reported upstream: https://github.com/qgis/QGIS/pull/51388 ebuild has PYTHON_DEPS in DEPEND: DEPEND="${COMMON_DEPEND} dev-qt/qttest:5 python? ( ${PYTHON_DEPS} ) " but COMMON_DEPEND already includes: python? ( ${PYTHON_DEPS}
Fancy doing a PR to clean up the deps in the ebuild?
OK. https://github.com/gentoo/gentoo/pull/29005 created, with a few extras...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba4173eddb0994d2f7789c13a5b93f52faa77d7 commit aba4173eddb0994d2f7789c13a5b93f52faa77d7 Author: Chris Mayo <aklhfex@gmail.com> AuthorDate: 2023-01-07 17:28:09 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-01-08 03:45:25 +0000 sci-geosciences/qgis: add 3.28.2 Closes: https://bugs.gentoo.org/889982 Signed-off-by: Chris Mayo <aklhfex@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29005 Signed-off-by: Sam James <sam@gentoo.org> sci-geosciences/qgis/Manifest | 1 + sci-geosciences/qgis/qgis-3.28.2.ebuild | 272 ++++++++++++++++++++++++++++++++ 2 files changed, 273 insertions(+)