Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F153416108
D39976.id121600.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
D39976.id121600.diff
View Options
diff --git a/net/krfb/Makefile b/net/krfb/Makefile
--- a/net/krfb/Makefile
+++ b/net/krfb/Makefile
@@ -9,22 +9,26 @@
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS= libvncserver.so:net/libvncserver \
- libxcb-image.so:x11/xcb-util-image \
- libpipewire-0.3.so:multimedia/pipewire
+ libxcb-image.so:x11/xcb-util-image
USES= alias cmake compiler:c++11-lib gettext jpeg kde:5 pkgconfig \
qt:5 tar:xz xorg
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons dnssd doctools i18n kpipewire notifications wallet \
+ dbusaddons dnssd doctools i18n notifications wallet \
wayland widgetsaddons windowsystem xmlgui \
ecm:build
USE_QT= core dbus gui network widgets x11extras xml \
buildtools:build qmake:build
USE_XORG= x11 xcb xdamage xext xtst
-OPTIONS_DEFINE= TELEPATHY DOCS
-OPTIONS_SUB= yes
-TELEPATHY_DESC= Support for Telepathy Tubes
-TELEPATHY_LIB_DEPENDS= libtelepathy-qt5.so:net-im/telepathy-qt
+OPTIONS_DEFINE= DOCS PIPEWIRE TELEPATHY
+OPTIONS_DEFAULT= PIPEWIRE
+OPTIONS_SUB= yes
+PIPEWIRE_DESC= Screen capture via PipeWire
+PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
+PIPEWIRE_USE= KDE=kpipewire
+PIPEWIRE_CMAKE_BOOL_OFF= DISABLE_PIPEWIRE
+TELEPATHY_DESC= Support for Telepathy Tubes
+TELEPATHY_LIB_DEPENDS= libtelepathy-qt5.so:net-im/telepathy-qt
.include <bsd.port.mk>
diff --git a/net/krfb/pkg-plist b/net/krfb/pkg-plist
--- a/net/krfb/pkg-plist
+++ b/net/krfb/pkg-plist
@@ -3,8 +3,8 @@
lib/libkrfbprivate.so.5
lib/libkrfbprivate.so.5.0
%%QT_PLUGINDIR%%/krfb/events/x11.so
-%%QT_PLUGINDIR%%/krfb/events/xdp.so
-%%QT_PLUGINDIR%%/krfb/framebuffer/pw.so
+%%PIPEWIRE%%%%QT_PLUGINDIR%%/krfb/events/xdp.so
+%%PIPEWIRE%%%%QT_PLUGINDIR%%/krfb/framebuffer/pw.so
%%QT_PLUGINDIR%%/krfb/framebuffer/qt.so
%%QT_PLUGINDIR%%/krfb/framebuffer/xcb.so
share/applications/org.kde.krfb.desktop
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Apr 22, 1:15 AM (14 h, 47 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31930898
Default Alt Text
D39976.id121600.diff (1 KB)
Attached To
Mode
D39976: net/krfb: make pipewire optional
Attached
Detach File
Event Timeline
Log In to Comment