aboutsummaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorThomas Zander <riggs@FreeBSD.org>2017-07-01 21:58:39 +0800
committerThomas Zander <riggs@FreeBSD.org>2017-07-01 21:58:39 +0800
commitf48b7438f74e6789d45e99e9ee7b3a4f7195b844 (patch)
tree364f13d17ece459ae3af512febd6fc8cc4c652b1 /audio
parentc787f252158fdb9333c09a4fa28b9464962a546a (diff)
downloadfreebsd-ports-gnome-f48b7438f74e6789d45e99e9ee7b3a4f7195b844.tar.gz
freebsd-ports-gnome-f48b7438f74e6789d45e99e9ee7b3a4f7195b844.tar.zst
freebsd-ports-gnome-f48b7438f74e6789d45e99e9ee7b3a4f7195b844.zip
Update to upstream version 1.0
Detailed maintainer notes: - This new version is basically a re-implementation of dsbmixer, which uses Qt5 instead of GTK+. PR: 220392 Submitted by: mk@nic-nac-project.org (maintainer)
Diffstat (limited to 'audio')
-rw-r--r--audio/dsbmixer/Makefile20
-rw-r--r--audio/dsbmixer/distinfo5
-rw-r--r--audio/dsbmixer/pkg-descr2
-rw-r--r--audio/dsbmixer/pkg-plist2
4 files changed, 15 insertions, 14 deletions
diff --git a/audio/dsbmixer/Makefile b/audio/dsbmixer/Makefile
index c8dfa5822669..ca6151931645 100644
--- a/audio/dsbmixer/Makefile
+++ b/audio/dsbmixer/Makefile
@@ -1,29 +1,29 @@
# $FreeBSD$
PORTNAME= dsbmixer
-PORTVERSION= 0.2.6
+PORTVERSION= 1.0
CATEGORIES= audio
MASTER_SITES= http://freeshell.de/~mk/download/
MAINTAINER= mk@nic-nac-project.org
-COMMENT= Tabbed GTK+ mixer for FreeBSD
+COMMENT= Tabbed Qt mixer for FreeBSD
LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= dsbwrtsysctl:sysutils/dsbwrtsysctl
-USES= tar:tgz pkgconfig
-USE_GNOME= gtk20
+USES= tar:tgz qmake
-OPTIONS_DEFINE= DEVD NLS
+USE_GL= gl
+USE_QT5= buildtools core gui linguisttools widgets
+
+QMAKE_ARGS= PORTS=1
+
+OPTIONS_DEFINE= DEVD
OPTIONS_DEFAULT=DEVD
-OPTIONS_SUB= yes
-NLS_USES= gettext
DEVD_DESC= Add new USB audio devices at runtime
-NLS_MAKE_ARGS_OFF= -DWITHOUT_GETTEXT
DEVD_MAKE_ARGS_OFF= -DWITHOUT_DEVD
-MAKE_ARGS+= INSTALL_BACKEND="${INSTALL_PROGRAM}"
-
.include <bsd.port.mk>
diff --git a/audio/dsbmixer/distinfo b/audio/dsbmixer/distinfo
index 6b598438c49b..9251fdc26b49 100644
--- a/audio/dsbmixer/distinfo
+++ b/audio/dsbmixer/distinfo
@@ -1,2 +1,3 @@
-SHA256 (dsbmixer-0.2.6.tgz) = bd31e66397ddf52b279a30299fa2c89c5cbe810de6fd7224817c843b7e125746
-SIZE (dsbmixer-0.2.6.tgz) = 94720
+TIMESTAMP = 1498603599
+SHA256 (dsbmixer-1.0.tgz) = 31e794b0f942e469ddaf62d32b2aa5a4be661d706a4a6d5234eba356bf7f9385
+SIZE (dsbmixer-1.0.tgz) = 26396
diff --git a/audio/dsbmixer/pkg-descr b/audio/dsbmixer/pkg-descr
index de81853bfa92..f8b8fe09510b 100644
--- a/audio/dsbmixer/pkg-descr
+++ b/audio/dsbmixer/pkg-descr
@@ -1,4 +1,4 @@
-DSBMixer is a tabbed GTK+ mixer for FreeBSD. For each installed mixer device
+DSBMixer is a tabbed Qt mixer for FreeBSD. For each installed mixer device
as well as for USB sound devices plugged in at runtime, DSBMixer opens a tab.
Furthermore, it allows you to configure several aspects of your sound card(s),
such as selecting recording sources, choosing your default audio device, and
diff --git a/audio/dsbmixer/pkg-plist b/audio/dsbmixer/pkg-plist
index 74977da1f1b5..7df06a847f21 100644
--- a/audio/dsbmixer/pkg-plist
+++ b/audio/dsbmixer/pkg-plist
@@ -1,4 +1,4 @@
bin/dsbmixer
@(root,wheel,4750) libexec/dsbmixer_backend
share/applications/dsbmixer.desktop
-%%NLS%%share/locale/de/LC_MESSAGES/dsbmixer.mo
+%%DATADIR%%/dsbmixer_de.qm