GTK-Mixer is GTK based volume control tool ("mixer").

GUI from xfce4-mixer: https://gitlab.xfce.org/apps/xfce4-mixer but
xfce4 and gstreamer does not used.

Features
- plugins for support different sound backens
- change system default sound card
- set volume per line/channel
- enable/disable lines (mute/unmute)
- detect sound cards connect/disconnect
- detect default sound card change

WWW: https://github.com/rozhuk-im/gtk-mixer

PR:		253150
Submitted by:	rozhuk.im@gmail.com
This commit is contained in:
Guido Falsi 2021-02-01 18:51:20 +00:00
parent 9cfe421df1
commit 828e9509b7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=563607
4 changed files with 45 additions and 0 deletions

View file

@ -315,6 +315,7 @@
SUBDIR += gstreamer1-plugins-wavpack
SUBDIR += gstreamer1-plugins-webrtcdsp
SUBDIR += gtick
SUBDIR += gtk-mixer
SUBDIR += gtkguitune
SUBDIR += gtkpod
SUBDIR += gtmixer

27
audio/gtk-mixer/Makefile Normal file
View file

@ -0,0 +1,27 @@
# $FreeBSD$
PORTNAME= gtk-mixer
PORTVERSION= 1.0.0
CATEGORIES= audio
MAINTAINER= rozhuk.im@gmail.com
COMMENT= GTK based volume control tool
LICENSE= GPLv2
USES= cmake gnome pkgconfig
USE_GNOME= cairo gdkpixbuf2 gtk30
USE_GITHUB= yes
GH_ACCOUNT= rozhuk-im
PLIST_FILES= bin/gtk-mixer \
share/pixmaps/gtk-mixer.png
DESKTOP_ENTRIES="GTK-Mixer" "${COMMENT}" "${PORTNAME}" \
"${PORTNAME}" "GTK;AudioVideo;Audio;Mixer;" true
post-install:
${LN} -sf gvolwheel/audio-volume-high.png \
${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
.include <bsd.port.mk>

3
audio/gtk-mixer/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1612162986
SHA256 (rozhuk-im-gtk-mixer-1.0.0_GH0.tar.gz) = 184ddcd8b7cfd8deb057746a603aa28cfc826ea24ab015f496ecf79166882e30
SIZE (rozhuk-im-gtk-mixer-1.0.0_GH0.tar.gz) = 27490

14
audio/gtk-mixer/pkg-descr Normal file
View file

@ -0,0 +1,14 @@
GTK-Mixer is GTK based volume control tool ("mixer").
GUI from xfce4-mixer: https://gitlab.xfce.org/apps/xfce4-mixer but
xfce4 and gstreamer does not used.
Features
- plugins for support different sound backens
- change system default sound card
- set volume per line/channel
- enable/disable lines (mute/unmute)
- detect sound cards connect/disconnect
- detect default sound card change
WWW: https://github.com/rozhuk-im/gtk-mixer