mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-19 00:13:33 +00:00
e28cfeb282
KDE Gear 23.08.2 Thursday, 12 October 2023 Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear. Today they all get new bugfix source releases with updated translations, including: * kdeconnect: Avoid adding duplicate devices to Dolphin's side panel (Commit, fixes bug #461872) * merkuro: Fix shifting of date by one day/month (Commit, fixes bug #473866) * kdenlive: Fix multiple audio streams broken by MLT's new astream property (Commit, fixes bug #474895) Full changelog: https://kde.org/announcements/changelogs/gear/23.08.2/
51 lines
1.7 KiB
Makefile
51 lines
1.7 KiB
Makefile
PORTNAME= messagelib
|
|
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
|
CATEGORIES= net kde kde-applications
|
|
|
|
MAINTAINER= kde@FreeBSD.org
|
|
COMMENT= Library for handling messages
|
|
WWW= https://github.com/KDE/messagelib
|
|
|
|
LICENSE= LGPL21
|
|
|
|
BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs
|
|
LIB_DEPENDS= libassuan.so:security/libassuan \
|
|
libgpg-error.so:security/libgpg-error \
|
|
libgpgme.so:security/gpgme \
|
|
libgpgmepp.so:security/gpgme-cpp \
|
|
libqgpgme.so:security/gpgme-qt@qt5
|
|
|
|
USES= cmake compiler:c++11-lib cpe gettext grantlee:5 kde:5 qca \
|
|
qt:5 tar:xz xorg
|
|
CPE_VENDOR= kde
|
|
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
|
|
coreaddons guiaddons i18n iconthemes imap itemmodels itemviews jobwidgets \
|
|
kio ktextaddons notifications service solid sonnet syntaxhighlighting \
|
|
textwidgets wallet widgetsaddons windowsystem xmlgui \
|
|
ecm:build
|
|
# pim components
|
|
USE_KDE+= akonadi akonadicontacts akonadimime akonadisearch calendarcore \
|
|
contacts grantleetheme gravatar identitymanagement \
|
|
ldap libkdepim libkleo mailtransport mbox \
|
|
mime pimcommon pimtextedit
|
|
USE_QT= concurrent core dbus declarative gui location network printsupport \
|
|
uitools webchannel webengine widgets xml \
|
|
buildtools:build qmake:build testlib:build
|
|
USE_XORG= x11
|
|
USE_LDCONFIG= yes
|
|
|
|
OPTIONS_DEFINE= INOTIFY DOCS
|
|
OPTIONS_DEFAULT= INOTIFY
|
|
OPTIONS_SUB= yes
|
|
|
|
INOTIFY_DESC= Filesystem alteration notifications using inotify
|
|
INOTIFY_LIB_DEPENDS= libinotify.so:devel/libinotify
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160
|
|
CXXFLAGS+= -D_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION
|
|
.endif
|
|
|
|
.include <bsd.port.post.mk>
|