summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Sokolov <alexey+gentoo@asokolov.org>2024-09-04 17:13:00 +0100
committerEli Schwartz <eschwartz@gentoo.org>2024-09-05 00:07:46 -0400
commit9de78f1e6fb0e31bb0c93fd0fa9d0b306901fcff (patch)
tree1cfe4bc09f762751c182e20d796a23190fda94c3 /net-irc
parentnet-irc/kvirc: drop 5.2.0-r1, 5.2.0-r2, 5.2.2 (diff)
downloadgentoo-9de78f1e6fb0e31bb0c93fd0fa9d0b306901fcff.tar.gz
gentoo-9de78f1e6fb0e31bb0c93fd0fa9d0b306901fcff.tar.bz2
gentoo-9de78f1e6fb0e31bb0c93fd0fa9d0b306901fcff.zip
net-irc/kvirc: switch 9999 to qt6
drop USE=dcc-video,phonon Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Bug: https://bugs.gentoo.org/934767 Closes: https://github.com/gentoo/gentoo/pull/38435 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/kvirc/kvirc-9999.ebuild47
1 files changed, 21 insertions, 26 deletions
diff --git a/net-irc/kvirc/kvirc-9999.ebuild b/net-irc/kvirc/kvirc-9999.ebuild
index 32a984d0afbb..0f72f0889af3 100644
--- a/net-irc/kvirc/kvirc-9999.ebuild
+++ b/net-irc/kvirc/kvirc-9999.ebuild
@@ -20,40 +20,35 @@ fi
LICENSE="GPL-2+"
SLOT="0"
-IUSE="audiofile +dbus dcc-video debug doc gsm kde +nls oss +perl +phonon profile +python spell +ssl theora webengine"
+IUSE="audiofile +dbus debug doc gsm kde +nls oss +perl profile +python spell +ssl theora webengine"
REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
-BDEPEND="dev-lang/perl:0
+BDEPEND="
+ dev-lang/perl:0
virtual/pkgconfig
doc? ( app-text/doxygen )
kde? ( kde-frameworks/extra-cmake-modules:0 )
nls? ( sys-devel/gettext )"
-DEPEND="dev-qt/qtcore:5
- dev-qt/qtconcurrent:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5
- dev-qt/qtnetwork:5
- dev-qt/qtprintsupport:5
- dev-qt/qtsql:5
- dev-qt/qtwidgets:5
- dev-qt/qtx11extras:5
- dev-qt/qtxml:5
+DEPEND="
+ dev-qt/qtbase:6[concurrent,gui,network,sql,widgets,xml]
+ dev-qt/qtmultimedia:6
sys-libs/zlib:0=
x11-libs/libX11
- x11-libs/libXScrnSaver
audiofile? ( media-libs/audiofile )
- dbus? ( dev-qt/qtdbus:5 )
- dcc-video? ( dev-qt/qtmultimedia:5[widgets] )
+ dbus? ( dev-qt/qtbase:6[dbus] )
kde? (
- kde-frameworks/kcoreaddons:5
- kde-frameworks/ki18n:5
- kde-frameworks/knotifications:5
- kde-frameworks/kservice:5
- kde-frameworks/kwindowsystem:5
- kde-frameworks/kxmlgui:5
+ kde-frameworks/kconfig:6
+ kde-frameworks/kcoreaddons:6
+ kde-frameworks/kio:6
+ kde-frameworks/ki18n:6
+ kde-frameworks/knotifications:6
+ kde-frameworks/kparts:6
+ kde-frameworks/kservice:6
+ kde-frameworks/kstatusnotifieritem:6
+ kde-frameworks/kwindowsystem:6
+ kde-frameworks/kxmlgui:6
)
perl? ( dev-lang/perl:0= )
- phonon? ( media-libs/phonon[qt5(+)] )
python? ( ${PYTHON_DEPS} )
spell? ( app-text/enchant:2 )
ssl? ( dev-libs/openssl:0= )
@@ -62,7 +57,7 @@ DEPEND="dev-qt/qtcore:5
media-libs/libtheora
media-libs/libvorbis
)
- webengine? ( dev-qt/qtwebengine:5[widgets] )"
+ webengine? ( dev-qt/qtwebengine:6[widgets] )"
RDEPEND="${DEPEND}
gsm? ( media-sound/gsm )"
@@ -102,7 +97,7 @@ src_configure() {
-DWANT_TRANSPARENCY=ON
-DWANT_AUDIOFILE=$(usex audiofile)
- -DWANT_DCC_VIDEO=$(usex dcc-video)
+ -DWANT_DCC_VIDEO=OFF
-DWANT_DEBUG=$(usex debug)
-DWANT_DOXYGEN=$(usex doc)
-DWANT_GETTEXT=$(usex nls)
@@ -113,12 +108,12 @@ src_configure() {
-DWANT_OPENSSL=$(usex ssl)
-DWANT_OSS=$(usex oss)
-DWANT_PERL=$(usex perl)
- -DWANT_PHONON=$(usex phonon)
+ -DWANT_PHONON=OFF
-DWANT_PYTHON=$(usex python)
-DWANT_QTDBUS=$(usex dbus)
-DWANT_QTWEBENGINE=$(usex webengine)
-DWANT_SPELLCHECKER=$(usex spell)
- -DQT_VERSION_MAJOR=5
+ -DQT_VERSION_MAJOR=6
# COMPILE_SVG_SUPPORT not used in source code.
-DWANT_QTSVG=OFF