summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorgutteridge <gutteridge@pkgsrc.org>2020-04-09 00:16:01 +0000
committergutteridge <gutteridge@pkgsrc.org>2020-04-09 00:16:01 +0000
commitbcf1e39449410aec512a24eb700fb6e7312c9086 (patch)
tree79607c85032fbdcbf97d7f3f9f0181bf3e497e4b /audio
parent200950ec3975f31564a160e7e0ce8e3b321a75bd (diff)
downloadpkgsrc-bcf1e39449410aec512a24eb700fb6e7312c9086.tar.gz
pavucontrol-qt: add new package, version 0.14.1
pavucontrol-qt is the Qt port of volume control pavucontrol of the sound server PulseAudio. As such, it can be used to adjust all controls provided by PulseAudio, as well as some additional settings. The software belongs to the LXQt project, but its usage isn't limited to that desktop environment. (Packaged in wip by pin@, final review by myself.)
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile3
-rw-r--r--audio/pavucontrol-qt/DESCR5
-rw-r--r--audio/pavucontrol-qt/Makefile30
-rw-r--r--audio/pavucontrol-qt/PLIST45
-rw-r--r--audio/pavucontrol-qt/distinfo6
5 files changed, 88 insertions, 1 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 92feff23d52..ca934629e2b 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.590 2020/03/17 21:41:50 nia Exp $
+# $NetBSD: Makefile,v 1.591 2020/04/09 00:16:01 gutteridge Exp $
#
COMMENT= Audio tools
@@ -354,6 +354,7 @@ SUBDIR+= p5-MusicBrainz-Queries
SUBDIR+= paman
SUBDIR+= paprefs
SUBDIR+= pavucontrol
+SUBDIR+= pavucontrol-qt
SUBDIR+= pavumeter
SUBDIR+= pd
SUBDIR+= pianobar
diff --git a/audio/pavucontrol-qt/DESCR b/audio/pavucontrol-qt/DESCR
new file mode 100644
index 00000000000..32e1dee493e
--- /dev/null
+++ b/audio/pavucontrol-qt/DESCR
@@ -0,0 +1,5 @@
+pavucontrol-qt is the Qt port of volume control pavucontrol of the
+sound server PulseAudio. As such, it can be used to adjust all
+controls provided by PulseAudio as well as some additional settings.
+The software belongs to the LXQt project, but its usage isn't limited
+to that desktop environment.
diff --git a/audio/pavucontrol-qt/Makefile b/audio/pavucontrol-qt/Makefile
new file mode 100644
index 00000000000..9ea037d7343
--- /dev/null
+++ b/audio/pavucontrol-qt/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1 2020/04/09 00:16:02 gutteridge Exp $
+
+VERSION= 0.14.1
+DISTNAME= pavucontrol-qt-${VERSION}
+CATEGORIES= audio
+MASTER_SITES= https://downloads.lxqt.org/downloads/pavucontrol-qt/${VERSION}/
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://lxqt.org/
+COMMENT= Pulseaudio mixer implemented in Qt
+LICENSE= gnu-lgpl-v2
+
+USE_CMAKE= yes
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+
+CONFIGURE_DIRS= build
+CMAKE_ARG_PATH= ..
+
+pre-configure:
+ ${MKDIR} -p ${WRKSRC}/build
+
+TOOL_DEPENDS+= lxqt-build-tools-[0-9]*:../../devel/lxqt-build-tools
+TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/liblxqt/buildlink3.mk"
+.include "../../audio/pulseaudio/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/pavucontrol-qt/PLIST b/audio/pavucontrol-qt/PLIST
new file mode 100644
index 00000000000..7239c2dfb97
--- /dev/null
+++ b/audio/pavucontrol-qt/PLIST
@@ -0,0 +1,45 @@
+@comment $NetBSD: PLIST,v 1.1 2020/04/09 00:16:02 gutteridge Exp $
+bin/pavucontrol-qt
+share/applications/pavucontrol-qt.desktop
+share/pavucontrol-qt/translations/pavucontrol-qt_as.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_bn_IN.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_ca.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_cs.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_cy.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_da.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_de.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_el.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_es.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_fi.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_fr.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_gl.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_gu.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_he.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_hi.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_hu.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_id.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_it.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_ja.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_kn.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_lt.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_ml.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_mr.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_nb_NO.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_nl.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_or.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_pa.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_pl.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_pt.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_pt_BR.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_ru.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_sk.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_sr.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_sr@latin.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_sv.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_ta.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_te.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_th.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_tr.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_uk.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_zh_CN.qm
+share/pavucontrol-qt/translations/pavucontrol-qt_zh_TW.qm
diff --git a/audio/pavucontrol-qt/distinfo b/audio/pavucontrol-qt/distinfo
new file mode 100644
index 00000000000..d0e7443b5b8
--- /dev/null
+++ b/audio/pavucontrol-qt/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/04/09 00:16:02 gutteridge Exp $
+
+SHA1 (pavucontrol-qt-0.14.1.tar.xz) = 810ae488eb0111363d6f949de3f57bac4424994e
+RMD160 (pavucontrol-qt-0.14.1.tar.xz) = ec05c8be4d88adf8c2b79fadc3cf9d2b7bab7cc7
+SHA512 (pavucontrol-qt-0.14.1.tar.xz) = 55a8bceb31e07ceac7ab1fbb5f20101dfb087e58578039a238677e77f858e0564dca46efee2d5513a247c0be474f24d31e3afa9cf3cea0734feb0e56c33d5494
+Size (pavucontrol-qt-0.14.1.tar.xz) = 94948 bytes