aboutsummaryrefslogtreecommitdiff
path: root/audio/pulseaudio-qt/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'audio/pulseaudio-qt/Makefile')
-rw-r--r--audio/pulseaudio-qt/Makefile22
1 files changed, 16 insertions, 6 deletions
diff --git a/audio/pulseaudio-qt/Makefile b/audio/pulseaudio-qt/Makefile
index 1e72fba295be..08bbf832a2d7 100644
--- a/audio/pulseaudio-qt/Makefile
+++ b/audio/pulseaudio-qt/Makefile
@@ -1,18 +1,28 @@
PORTNAME= pulseaudio-qt
-DISTVERSION= 1.3
+DISTVERSION= 1.4.0
MASTER_SITES= KDE/stable/${PORTNAME}
CATEGORIES= audio kde
+PKGNAMESUFFIX= ${FLAVOR:S/qt//}
MAINTAINER= kde@FreeBSD.org
COMMENT= Pulseaudio bindings for Qt
+WWW= https://github.com/KDE/pulseaudio-qt
+
+FLAVORS= qt5 qt6
+FLAVOR?= qt5
LIB_DEPENDS= libcanberra.so:audio/libcanberra \
libpulse.so:audio/pulseaudio
-USES= cmake compiler:c++11-lib gettext kde:5 \
- pkgconfig qt:5 shebangfix tar:xz
-USE_KDE= ecm_build
-USE_QT= core dbus gui \
- buildtools_build qmake_build
+USES= cmake compiler:c++11-lib gettext kde:${FLAVOR:S/qt//} \
+ pkgconfig qt:${FLAVOR:S/qt//} shebangfix tar:xz
+USE_KDE= ecm:build
+_USE_QT_qt5= core dbus gui \
+ buildtools:build qmake:build
+_USE_QT_qt6= base
+USE_QT= ${_USE_QT_${FLAVOR}}
+CMAKE_ARGS= -DQT_MAJOR_VERSION=${FLAVOR:S/qt//}
+
+PLIST_SUB= QT_VER=${FLAVOR:S/qt//}
.include <bsd.port.mk>