From 31638c6a2b0776c4e303adcd04cecec63102fbc5 Mon Sep 17 00:00:00 2001 From: Theron York Date: Sun, 26 Apr 2026 16:00:38 -0500 Subject: [PATCH] media-sound/pipemixer: new package Add pipemixer, a lightweight TUI volume control for PipeWire. Signed-off-by: Theron York --- media-sound/pipemixer/Manifest | 1 + media-sound/pipemixer/metadata.xml | 11 ++++++++ media-sound/pipemixer/pipemixer-0.4.3.ebuild | 28 ++++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 media-sound/pipemixer/Manifest create mode 100644 media-sound/pipemixer/metadata.xml create mode 100644 media-sound/pipemixer/pipemixer-0.4.3.ebuild diff --git a/media-sound/pipemixer/Manifest b/media-sound/pipemixer/Manifest new file mode 100644 index 0000000000..d1e9ea1346 --- /dev/null +++ b/media-sound/pipemixer/Manifest @@ -0,0 +1 @@ +DIST pipemixer-0.4.3.tar.gz 78514 BLAKE2B b6180bed3cbf93bfe531bbb667679cc673e05f5a3fe1af0687787b6c08afe54f5f06fd91303ce3c12fe3db04bed8941fa3a4b2d9d6d333ba923c18100b5683f0 SHA512 ae0dcb027207cb2468dd06785c180f855331d1587a3ebc909de5c98ac423def96447e5015b01d385b3c753620a4a600c83129d55d159b9c87079efb413128700 diff --git a/media-sound/pipemixer/metadata.xml b/media-sound/pipemixer/metadata.xml new file mode 100644 index 0000000000..94c2d95139 --- /dev/null +++ b/media-sound/pipemixer/metadata.xml @@ -0,0 +1,11 @@ + + + + + Theron York + theron.york@cloudnuke.org + + + heather7283/pipemixer + + diff --git a/media-sound/pipemixer/pipemixer-0.4.3.ebuild b/media-sound/pipemixer/pipemixer-0.4.3.ebuild new file mode 100644 index 0000000000..556b9475c3 --- /dev/null +++ b/media-sound/pipemixer/pipemixer-0.4.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Lightweight TUI volume control for PipeWire" +HOMEPAGE="https://github.com/heather7283/pipemixer" +SRC_URI="https://github.com/heather7283/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-lang/rust + dev-util/meson +" +RDEPEND="${DEPEND}" + +src_configure() { + meson_src_configure +} + +pkg_postinst() { + elog "Run 'pipemixer' to start the TUI." +}