# Copyright 2026 Gentoo Authors
# Distributed under the terms of then GNU General Public License v2

EAPI=8

inherit cmake xdg

DESCRIPTION="A free, open source, QT video editor"
HOMEPAGE="https://shotcut.org"
SRC_URI="https://github.com/mltframework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 arm64"
IUSE="jack"

DEPEND="
    dev-qt/qtbase:6[gui,widgets,network,opengl]
    dev-qt/qtcharts:6
    dev-qt/qtdeclarative:6
    dev-qt/qtmultimedia:6
    dev-qt/qttools:6
    dev-qt/qtwebsockets:6
    media-libs/mlt[qt6,ffmpeg(+)]
    media-plugins/frei0r-plugins
    media-video/ffmpeg
    sci-libs/fftw
    media-libs/libsdl2
    jack? ( media-sound/jack-audio-connection-kit )
"
RDEPEND="${DEPEND}"

src_configure() {
    local mycmakeargs=(
        -DQT_VERSION=6
    )
    cmake_src_configure
}