Add media-sound/jack-mixer-18.ebuild

This commit is contained in:
Nedko Arnaudov 2024-01-04 01:40:47 +02:00
parent 6e8dce983b
commit 98c87df370
2 changed files with 49 additions and 1 deletions

View File

@ -9,7 +9,7 @@
* new: media-sound/jack_mixer +
Bring back ebuilds for older versions of jack_mixer,
11, 12, 13. Also version 8 (py2 only).
11, 12, 13 & 18. Also version 8 (py2 only).
* upd: media-sound/jackdbus: adjust homepage URL

View File

@ -0,0 +1,48 @@
EAPI=8
PYTHON_COMPAT=( python3_{6..11} )
PYTHON_REQ_USE='threads(+)'
inherit python-single-r1 meson 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=4c8155edd16dc919057d1ab97f2541b4ced59d74
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/cython
dev-python/pygobject
dev-python/pycairo
dev-python/pyxdg"
DEPEND="${RDEPEND}"
DOCS=( AUTHORS README.md CHANGELOG.md )
src_install() {
meson_src_install
python_optimize
}
pkg_postinst() {
xdg_icon_cache_update
}
pkg_postrm() {
xdg_icon_cache_update
}