commit: 5f9b349b46849040064e129259bb5e8feb01561a Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Mon Jan 20 20:36:22 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Fri Jan 24 20:10:04 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9b349b
app-text/doxygen: Switch to Qt6 Bug: https://bugs.gentoo.org/948583 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> .../{doxygen-9999.ebuild => doxygen-1.13.0-r1.ebuild} | 12 +++--------- app-text/doxygen/doxygen-9999.ebuild | 10 +++------- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/app-text/doxygen/doxygen-9999.ebuild b/app-text/doxygen/doxygen-1.13.0-r1.ebuild similarity index 96% copy from app-text/doxygen/doxygen-9999.ebuild copy to app-text/doxygen/doxygen-1.13.0-r1.ebuild index 5adf958ddb5d..21d6fc146c4e 100644 --- a/app-text/doxygen/doxygen-9999.ebuild +++ b/app-text/doxygen/doxygen-1.13.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -63,20 +63,13 @@ RDEPEND=" dev-texlive/texlive-plaingeneric ) doxysearch? ( dev-libs/xapian:= ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) + gui? ( dev-qt/qtbase:6[gui,widgets,xml] ) " DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}/${PN}-1.9.4-link_with_pthread.patch" "${FILESDIR}/${PN}-1.9.8-suppress-unused-option-libcxx.patch" - - # Backports ) DOCS=( LANGUAGE.HOWTO README.md ) @@ -117,6 +110,7 @@ src_configure() { -Dbuild_doc=$(usex doc) -Dbuild_search=$(usex doxysearch) -Dbuild_wizard=$(usex gui) + -Dforce_qt=Qt6 -Duse_sys_spdlog=ON -Duse_sys_sqlite3=ON -DBUILD_SHARED_LIBS=OFF diff --git a/app-text/doxygen/doxygen-9999.ebuild b/app-text/doxygen/doxygen-9999.ebuild index 5adf958ddb5d..22a506445848 100644 --- a/app-text/doxygen/doxygen-9999.ebuild +++ b/app-text/doxygen/doxygen-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -63,12 +63,7 @@ RDEPEND=" dev-texlive/texlive-plaingeneric ) doxysearch? ( dev-libs/xapian:= ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) + gui? ( dev-qt/qtbase:6[gui,widgets,xml] ) " DEPEND="${RDEPEND}" @@ -117,6 +112,7 @@ src_configure() { -Dbuild_doc=$(usex doc) -Dbuild_search=$(usex doxysearch) -Dbuild_wizard=$(usex gui) + -Dforce_qt=Qt6 -Duse_sys_spdlog=ON -Duse_sys_sqlite3=ON -DBUILD_SHARED_LIBS=OFF