svn commit: r563607 - in head/audio: . gtk-mixer

Guido Falsi madpilot at FreeBSD.org
Mon Feb 1 18:51:21 UTC 2021


Author: madpilot
Date: Mon Feb  1 18:51:20 2021
New Revision: 563607
URL: https://svnweb.freebsd.org/changeset/ports/563607

Log:
  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 at gmail.com

Added:
  head/audio/gtk-mixer/
  head/audio/gtk-mixer/Makefile   (contents, props changed)
  head/audio/gtk-mixer/distinfo   (contents, props changed)
  head/audio/gtk-mixer/pkg-descr   (contents, props changed)
Modified:
  head/audio/Makefile

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Mon Feb  1 18:50:32 2021	(r563606)
+++ head/audio/Makefile	Mon Feb  1 18:51:20 2021	(r563607)
@@ -315,6 +315,7 @@
     SUBDIR += gstreamer1-plugins-wavpack
     SUBDIR += gstreamer1-plugins-webrtcdsp
     SUBDIR += gtick
+    SUBDIR += gtk-mixer
     SUBDIR += gtkguitune
     SUBDIR += gtkpod
     SUBDIR += gtmixer

Added: head/audio/gtk-mixer/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gtk-mixer/Makefile	Mon Feb  1 18:51:20 2021	(r563607)
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME=	gtk-mixer
+PORTVERSION=	1.0.0
+CATEGORIES=	audio
+
+MAINTAINER=	rozhuk.im at 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>

Added: head/audio/gtk-mixer/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gtk-mixer/distinfo	Mon Feb  1 18:51:20 2021	(r563607)
@@ -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

Added: head/audio/gtk-mixer/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gtk-mixer/pkg-descr	Mon Feb  1 18:51:20 2021	(r563607)
@@ -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


More information about the svn-ports-all mailing list