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

EAPI=8

PYTHON_COMPAT=( python3_{12..13} )
inherit git-r3 meson python-single-r1 xdg

DESCRIPTION="GNOME powered sound conversion"
HOMEPAGE="https://soundconverter.org/"
EGIT_REPO_URI="https://github.com/kassoulet/soundconverter.git"
EGIT_COMMIT="${PV}"

LICENSE="GPL-3+"
SLOT="0"
KEYWORDS=""
IUSE=""

REQUIRED_USE="${PYTHON_REQUIRED_USE}"

RDEPEND="
		${PYTHON_DEPS}
		$(python_gen_cond_dep '
				>=dev-python/pygobject-3[${PYTHON_SINGLE_USEDEP}]
				>=dev-python/gst-python-1.16[${PYTHON_SINGLE_USEDEP}]
		')
		media-libs/gstreamer:1.0
		media-libs/gst-plugins-base:1.0
		media-libs/gst-plugins-good:1.0
		x11-libs/gtk+:3
"
BDEPEND="
		dev-util/meson
		virtual/pkgconfig
"

src_install() {
		meson_src_install
		python_fix_shebang "${ED}/usr/bin/soundconverter"
}