1b4453302b
Because OpenEXR's SONAME has changed with the 3.2.0 update. New SONAME: libOpenEXR-3_2.so.31
71 lines
2.6 KiB
Makefile
71 lines
2.6 KiB
Makefile
PORTNAME= kio-extras
|
|
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
|
PORTREVISION= 1
|
|
CATEGORIES= devel kde kde-applications
|
|
|
|
MAINTAINER= kde@FreeBSD.org
|
|
COMMENT= Plasma5 library to increase the functionality of KIO
|
|
WWW= https://projects.kde.org/projects/kde/workspace/kio-extras
|
|
|
|
LIB_DEPENDS= libtag.so:audio/taglib \
|
|
libImath.so:math/Imath \
|
|
libkdsoap.so:www/kdsoap@qt5
|
|
|
|
USES= cmake compiler:c++11-lib gettext gperf kde:5 \
|
|
pkgconfig qt:5 shared-mime-info shebangfix tar:xz xorg
|
|
USE_KDE= activities archive auth bookmarks codecs completion config \
|
|
configwidgets coreaddons crash dbusaddons dnssd doctools \
|
|
emoticons guiaddons i18n iconthemes init itemmodels itemviews \
|
|
jobwidgets js kdelibs4support khtml kio notifications parts \
|
|
pty service solid sonnet syntaxhighlighting textwidgets unitconversion \
|
|
widgetsaddons windowsystem xmlgui \
|
|
ecm:build
|
|
USE_QT= concurrent core dbus declarative gui location network phonon4 printsupport \
|
|
sql svg testlib webchannel widgets xml \
|
|
buildtools:build qmake:build
|
|
USE_XORG= x11 xcursor
|
|
SHEBANG_FILES= info/kde-info2html
|
|
|
|
# CVE-2018-19120
|
|
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidget
|
|
|
|
OPTIONS_DEFINE= SAMBA AFC MTP EXR EXIV SLP SSH TAGLIB DOCS
|
|
OPTIONS_DEFAULT= SAMBA AFC MTP EXR EXIV SLP SSH TAGLIB
|
|
OPTIONS_SUB= yes
|
|
|
|
SAMBA_DESC= Needed to build the SMB kioslave
|
|
SAMBA_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Samba
|
|
SAMBA_USES= samba:lib
|
|
|
|
AFC_DESC= Needed to build AFC (Apple File Conduit) kioslave
|
|
AFC_LIB_DEPENDS= libimobiledevice-1.0.so:comms/libimobiledevice \
|
|
libplist-2.0.so:devel/libplist
|
|
AFC_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_IMobileDevice \
|
|
CMAKE_DISABLE_FIND_PACKAGE_PList
|
|
|
|
MTP_DESC= Needed to build the MTP kioslave
|
|
MTP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Mtp
|
|
MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp
|
|
|
|
EXR_DESC= Provides support for OpenEXR formatted images in the thumbnail kioslave
|
|
EXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR
|
|
EXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr
|
|
|
|
EXIV_DESC= Provides support for automatic rotation of JPEGs in the thumbnail kioslave
|
|
EXIV_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Exiv2
|
|
EXIV_LIB_DEPENDS= libexiv2.so:graphics/exiv2
|
|
|
|
SLP_DESC= Provides SLP support in the network:/ kioslave
|
|
SLP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_SLP
|
|
SLP_LIB_DEPENDS= libslp.so:net/openslp
|
|
|
|
SSH_DESC= Needed to build the SFTP kioslave
|
|
SSH_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_LibSSH
|
|
SSH_LIB_DEPENDS= libssh.so:security/libssh
|
|
|
|
# Our taglib is too old
|
|
TAGLIB_DESC= Needed to build the audio thumbnail kioslave
|
|
TAGLIB_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Taglib
|
|
TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib
|
|
|
|
.include <bsd.port.mk>
|