aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Druzenko <vvd@FreeBSD.org>2023-09-18 19:25:12 +0000
committerVladimir Druzenko <vvd@FreeBSD.org>2023-09-18 19:25:12 +0000
commite9132f2a1f923ed4aeb965bd1d805421723ab8d5 (patch)
treeda40ba882cff1c696f85019f7e61736192ba6259
parent2a33339b23f62ddb670a7a49ddfb055a97e61069 (diff)
downloadports-e9132f2a1f923ed4aeb965bd1d805421723ab8d5.tar.gz
ports-e9132f2a1f923ed4aeb965bd1d805421723ab8d5.zip
x11/plasma5-plasma-desktop: add option PIPEWIRE to allow build without pipewire
Add option PIPEWIRE to allow build without pipewire. Default ON - same as was before. Approved by: arrowd (mentor, kde) Differential Revision: https://reviews.freebsd.org/D41864
-rw-r--r--x11/plasma5-plasma-desktop/Makefile9
1 files changed, 6 insertions, 3 deletions
diff --git a/x11/plasma5-plasma-desktop/Makefile b/x11/plasma5-plasma-desktop/Makefile
index 5bd2fa6bd2a6..e606ea9f5e89 100644
--- a/x11/plasma5-plasma-desktop/Makefile
+++ b/x11/plasma5-plasma-desktop/Makefile
@@ -37,7 +37,7 @@ USE_KDE= activities activities-stats attica auth baloo bookmarks codecs \
completion config configwidgets coreaddons crash dbusaddons \
filemetadata globalaccel guiaddons i18n iconthemes init \
itemmodels itemviews jobwidgets kcmutils kdeclarative \
- kdelibs4support kio kpipewire libksysguard newstuff \
+ kdelibs4support kio libksysguard newstuff \
notifications notifyconfig package parts plasma-framework \
plasma-workspace runner service solid sonnet textwidgets \
unitconversion widgetsaddons windowsystem xmlgui \
@@ -58,8 +58,8 @@ SHEBANG_FILES= kcms/ksmserver/kconf_update/*.py \
OPTIONS_SUB= yes
-OPTIONS_DEFINE= ACCOUNTS
-OPTIONS_DEFAULT= ACCOUNTS
+OPTIONS_DEFINE= ACCOUNTS PIPEWIRE
+OPTIONS_DEFAULT= ACCOUNTS PIPEWIRE
OPTIONS_GROUP= IM
OPTIONS_GROUP_IM= IBUS SCIM
IM_DESC= Input Method Support
@@ -74,6 +74,9 @@ ACCOUNTS_LIB_DEPENDS= libkaccounts.so:net-im/kaccounts-integration \
libaccounts-qt5.so:net-im/libaccounts-qt5
ACCOUNTS_USE= gnome=intltool
ACCOUNTS_DESC= Accounts management library support
+PIPEWIRE_DESC= Use runtime dependency QML module 'org.kde.pipewire'
+PIPEWIRE_USE= KDE=kpipewire
+PIPEWIRE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_org.kde.pipewire-QMLModule
post-patch:
# Set the correct iso-codes directory