os-gentoo-overlay/media-sound/jack_mixer/jack_mixer-13.ebuild

53 lines
891 B
Bash

EAPI=8
PYTHON_COMPAT=( python3_{6..11} )
#PYTHON_REQ_USE='threads(+)'
inherit autotools xdg-utils git-r3
DESCRIPTION="JACK audio mixer with GTK interface."
HOMEPAGE="https://rdio.space/jackmixer/"
LICENSE="GPL-2"
#SRC_URI="https://rdio.space/jackmixer/tarballs/${P}.tar.xz"
#RESTRICT="mirror"
EGIT_REPO_URI="https://github.com/LADI/jack_mixer.git"
EGIT_BRANCH="main"
EGIT_COMMIT=bf374fbb3a329f923a24e13516372510729c52f6
KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
SLOT="0"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
virtual/jack
dev-libs/glib
dev-python/pygobject
dev-python/pycairo
dev-python/pyxdg"
DEPEND="${RDEPEND}"
DOCS=( AUTHORS README.md NEWS )
src_prepare() {
default
# Rerun autotools
eautoreconf
}
src_configure() {
econf
}
pkg_postinst() {
xdg_icon_cache_update
}
pkg_postrm() {
xdg_icon_cache_update
}