diff --git a/audio/kid3/Makefile b/audio/kid3/Makefile index db53852bdc82..7d7882d6648c 100644 --- a/audio/kid3/Makefile +++ b/audio/kid3/Makefile @@ -1,99 +1,99 @@ PORTNAME= kid3 PORTVERSION= 3.9.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= jhale@FreeBSD.org COMMENT= Audio file tag editor WWW= https://kid3.kde.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl LIB_DEPENDS= libtag.so:audio/taglib FLAVORS= qt6 kf6 FLAVOR?= ${FLAVORS:[1]} USES= cmake compiler:c++17-lang desktop-file-utils gl gnome \ pkgconfig qt:6 tar:xz USE_GL= opengl USE_GNOME= libxslt:build USE_LDCONFIG= yes USE_QT= base multimedia tools:build CMAKE_ARGS= -DWITH_DOCBOOKDIR="${LOCALBASE}/share/xsl/docbook" \ -DWITH_LIBDIR=lib \ -DWITH_MANDIR=share/man \ -DWITH_PLUGINSDIR=lib/kid3 \ -DFFMPEG_ROOT="${LOCALBASE}" \ -DWITH_APPS="${_KID3_APPS:S/ /;/gW}" CMAKE_OFF= WITH_ID3LIB \ WITH_MP4V2 \ WITH_QML CMAKE_ON= BUILD_WITH_QT6 \ WITH_TAGLIB PLIST_SUB+= SHLIB_VER=${PORTVERSION} .if ${FLAVOR} == qt6 PLIST_SUB+= KF="@comment " \ QT="" \ QT_SUFX="-qt" _KID3_APPS+= QT .elif ${FLAVOR} == kf6 USES+= kde:6 USE_KDE= colorscheme config configwidgets coreaddons guiaddons kio \ widgetsaddons xmlgui doctools:build ecm:build PLIST_SUB+= KF="" \ QT="@comment " \ QT_SUFX="" _KID3_APPS+= KDE .endif .for f in ${FLAVORS} . if ${FLAVOR} != ${f} CONFLICTS_INSTALL+= kid3-${f} . endif .endfor OPTIONS_DEFINE= CLI ACOUSTID FLAC VORBIS TEST OPTIONS_DEFAULT= CLI ACOUSTID FLAC VORBIS OPTIONS_SUB= yes NO_OPTIONS_SORT= yes ACOUSTID_LIB_DEPENDS= libchromaprint.so:audio/chromaprint \ libavcodec.so:multimedia/ffmpeg ACOUSTID_CMAKE_BOOL= WITH_CHROMAPRINT WITH_FFMPEG CLI_DESC= Build and install command line utility CLI_USES= python:test readline CLI_VARS= _KID3_APPS+=CLI FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_CMAKE_BOOL= WITH_FLAC FLAC_IMPLIES= VORBIS TEST_CMAKE_BOOL= BUILD_TESTING TEST_TARGET= # define to override CMAKE_ARGS from Uses/kde.mk TEST_WRKSRC= ${BUILD_WRKSRC}/src/test TEST_VARS= _KID3_APPS+=TEST VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg VORBIS_CMAKE_BOOL= WITH_VORBIS .include pre-test: @${CP} ${WRKSRC}/src/test/*.py ${TEST_WRKSRC} do-test: -@(cd ${TEST_WRKSRC}; ${SETENVI} ${WRK_ENV} ${TEST_ENV} ./kid3-test) do-test-CLI-on: -@(cd ${TEST_WRKSRC}; ${SETENVI} ${WRK_ENV} ${TEST_ENV} ${PYTHON_CMD} test_cli_functions.py) .include diff --git a/deskutils/kodaskanna/Makefile b/deskutils/kodaskanna/Makefile index 56ce787a1ac2..b215226acf65 100644 --- a/deskutils/kodaskanna/Makefile +++ b/deskutils/kodaskanna/Makefile @@ -1,24 +1,25 @@ PORTNAME= kodaskanna DISTVERSION= 0.2.2 +PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= KDE/unstable/${PORTNAME}/${DISTVERSION}/src PATCH_SITES= https://invent.kde.org/graphics/kodaskanna/-/commit/ MAINTAINER= adridg@FreeBSD.org COMMENT= Barcode and QR-code scanner WWW= https://apps.kde.org/kodaskanna/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt LIB_DEPENDS= libZXing.so:textproc/zxing-cpp USES= cmake compiler:c++17-lang gettext gl kde:6 pkgconfig qt:6 tar:xz USE_GL= opengl USE_QT= base tools:build USE_KDE= config configwidgets coreaddons i18n \ kio purpose service widgetsaddons \ ecm:build .include diff --git a/deskutils/ktimetracker/Makefile b/deskutils/ktimetracker/Makefile index e85d47cc4f01..1a9f9aef1880 100644 --- a/deskutils/ktimetracker/Makefile +++ b/deskutils/ktimetracker/Makefile @@ -1,24 +1,25 @@ PORTNAME= ktimetracker DISTVERSION= 6.0.0 +PORTREVISION= 1 CATEGORIES= deskutils kde MASTER_SITES= KDE/unstable/${PORTNAME}/ MAINTAINER= kde@FreeBSD.org COMMENT= Todo management and time tracker WWW= https://userbase.kde.org/KTimeTracker LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt USES= cmake compiler:c++17-lang gettext-tools gl kde:6 qt:6 \ tar:xz xorg USE_GL= opengl USE_KDE= calendarcore colorscheme config configwidgets coreaddons \ crash dbusaddons guiaddons i18n iconthemes idletime jobwidgets \ kcmutils kio notifications sonnet statusnotifieritem \ textwidgets widgetsaddons windowsystem xmlgui \ doctools:build ecm:build USE_QT= 5compat base declarative USE_XORG= x11 .include diff --git a/deskutils/nextcloudclient/Makefile b/deskutils/nextcloudclient/Makefile index 2eda8306aa95..b2f7f5efa9fa 100644 --- a/deskutils/nextcloudclient/Makefile +++ b/deskutils/nextcloudclient/Makefile @@ -1,81 +1,82 @@ PORTNAME= nextcloudclient PORTVERSION= 4.0.6 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= mr@FreeBSD.org COMMENT= NextCloud Desktop Syncing Client WWW= https://github.com/nextcloud/desktop LICENSE= GPLv2 BUILD_DEPENDS= inkscape:graphics/inkscape LIB_DEPENDS= libinotify.so:devel/libinotify \ libqt6keychain.so:security/qtkeychain@qt6 \ libxkbcommon.so:x11/libxkbcommon \ libp11.so:security/libp11 USES= cmake:noninja compiler:c++20-lang desktop-file-utils gl gmake \ gnome iconv kde:6 localbase:ldflags pkgconfig qt:6 shared-mime-info \ sqlite ssl USE_CXXSTD= c++20 USE_GL= opengl USE_KDE= archive ecm:build USE_LDCONFIG= yes USE_QT= 5compat base declarative positioning svg websockets CMAKE_ARGS= -DBUILD_UPDATER:BOOL=OFF \ -DWITH_STACK_PROTECTOR:BOOL=OFF PLIST_SUB= VERSION=${PORTVERSION} USE_GITHUB= yes GH_ACCOUNT= nextcloud GH_PROJECT= desktop OPTIONS_DEFINE= DEBUG GNOME GUIADDONS KDE WEBENGINE OPTIONS_DEFAULT= GNOME GUIADDONS OPTIONS_DEFAULT_aarch64= WEBENGINE OPTIONS_DEFAULT_amd64= WEBENGINE OPTIONS_DEFAULT_i386= WEBENGINE OPTIONS_SUB= yes GUIADDONS_DESC= Use KDE guiaddons (implies KDE) KDE_DESC= KDE desktop environment support WEBENGINE_DESC= Use Webengine to provide web login flow GNOME_CMAKE_BOOL= BUILD_SHELL_INTEGRATION_NAUTILUS KDE_USES= xorg KDE_USE= KDE=completion,config,coreaddons,ecm:build,jobwidgets,kio,service,solid,widgetsaddons,windowsystem \ XORG=x11 KDE_CMAKE_BOOL= BUILD_SHELL_INTEGRATION_DOLPHIN GUIADDONS_IMPLIES= KDE GUIADDONS_USE= KDE=guiaddons WEBENGINE_USE= QT=location,webchannel,webengine WEBENGINE_CMAKE_BOOL= BUILD_WITH_WEBENGINE .include .ifdef WITH_DEBUG CMAKE_ARGS+= -DCMAKE_BUILD_TYPE:STRING=Debug .endif post-patch: @${REINPLACE_CMD} -e \ 's|.lst |.lst.sample |' ${WRKSRC}/CMakeLists.txt post-patch-GUIADDONS-off: @${REINPLACE_CMD} -e '/^find_package.*KF6GuiAddons/d' \ ${WRKSRC}/src/gui/CMakeLists.txt pre-configure: @(cd ${WRKSRC} && ${CP} -f sync-exclude.lst sync-exclude.lst.sample) post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/sync-exclude.lst ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/deskutils/plasma6-sddm-kcm/Makefile b/deskutils/plasma6-sddm-kcm/Makefile index 89a962145c33..caa24a227430 100644 --- a/deskutils/plasma6-sddm-kcm/Makefile +++ b/deskutils/plasma6-sddm-kcm/Makefile @@ -1,18 +1,19 @@ PORTNAME= sddm-kcm DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= deskutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Configuration module for SDDM USES= cmake gettext gl kde:6 qt:6 tar:xz USE_KDE= archive auth colorscheme config configwidgets coreaddons i18n \ kcmutils kio newstuff service widgetsaddons \ ecm:build USE_GL= gl opengl USE_QT= base declarative CMAKE_ARGS= -DSDDM_CONFIG_FILE:FILEPATH=${LOCALBASE}/etc/sddm.conf \ -DSDDM_CONFIG_DIR:PATH=${LOCALBASE}/etc/sddm.conf.d .include diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile index e60989e326a9..9c3c8db72832 100644 --- a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile +++ b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile @@ -1,25 +1,25 @@ PORTNAME= xdg-desktop-portal-kde DISTVERSION= ${KDE_PLASMA_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Backend implementation for xdg-desktop-portal that is using Qt/KDE BUILD_DEPENDS= ${LOCALBASE}/include/linux/input-event-codes.h:devel/evdev-proto \ wayland-protocols>=0:graphics/wayland-protocols LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= xdg-desktop-portal>0:deskutils/xdg-desktop-portal USES= cmake gettext gl kde:6 pkgconfig qt:6 tar:xz xorg USE_KDE= bookmarks completion config coreaddons globalaccel guiaddons \ i18n iconthemes itemviews jobwidgets kio kirigami2 \ notifications service solid statusnotifieritem wayland \ widgetsaddons windowsystem \ ecm:build plasma-wayland-protocols:build USE_QT= base declarative wayland USE_XORG= x11 USE_GL= gl opengl .include diff --git a/devel/heaptrack/Makefile b/devel/heaptrack/Makefile index ab78e1e3fe9e..e056b770f085 100644 --- a/devel/heaptrack/Makefile +++ b/devel/heaptrack/Makefile @@ -1,36 +1,36 @@ PORTNAME= heaptrack DISTVERSION= 1.5.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/ PATCH_SITES= https://invent.kde.org/sdk/heaptrack/-/commit/ PATCHFILES+= 2de688e02fbc5ff96fcf29ad3af962e8035824eb.patch:-p1 # Support KChart6 PATCHFILES+= 38fd1d7b0ff53a35ed7c4ef241c21c8c06e1efb2.patch:-p1 # Use QString for KConfigGroup names MAINTAINER= kde@FreeBSD.org COMMENT= Heap memory profiler WWW= https://github.com/KDE/heaptrack LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt LIB_DEPENDS= libKChart6.so:graphics/kdiagram-qt6 \ libboost_regex.so:devel/boost-libs \ libdw.so:devel/elfutils \ libunwind.so:devel/libunwind \ libzstd.so:archivers/zstd USES= cmake compiler:c++17-lang desktop-file-utils gl gettext-tools \ kde:6 localbase qt:6 tar:xz xorg USE_GL= gl opengl # GLX USE_KDE= colorscheme completion config configwidgets coreaddons i18n \ iconthemes itemmodels jobwidgets kio service solid \ threadweaver widgetsaddons \ ecm:build USE_QT= base svg USE_XORG= x11 CMAKE_ON= HEAPTRACK_USE_QT6 .include diff --git a/devel/hotspot/Makefile b/devel/hotspot/Makefile index 062547ddf138..c434e9a809ba 100644 --- a/devel/hotspot/Makefile +++ b/devel/hotspot/Makefile @@ -1,39 +1,39 @@ PORTNAME= hotspot DISTVERSIONPREFIX= v DISTVERSION= 1.5.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= kde@FreeBSD.org COMMENT= Perf GUI for performance analysis (needs mock 'perf' command) WWW= https://github.com/KDAB/hotspot LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.GPL.txt BUILD_DEPENDS= ${LOCALBASE}/lib/librustc_demangle.a:devel/rustc-demangle LIB_DEPENDS= libdw.so:devel/elfutils \ libQCustomPlotQt6.so:graphics/qcustomplot@qt6 \ libkddockwidgets-qt6.so:x11-toolkits/kddockwidgets \ libkgraphviewer.so:graphics/kgraphviewer \ libzstd.so:archivers/zstd USES= cmake desktop-file-utils gettext-tools qt:6 kde:6 pkgconfig xorg USE_KDE= ecm \ archive auth bookmarks codecs completion config configwidgets coreaddons i18n iconthemes \ itemmodels itemviews jobwidgets kio notifications parts service solid sonnet syntaxhighlighting \ textwidgets threadweaver widgetsaddons windowsystem xmlgui USE_QT= base declarative USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= KDAB GH_TUPLE= KDAB:perfparser:851ebf0:perfparser/3rdparty/perfparser \ koenpoppe:PrefixTickLabels:6e86393:PrefixTickLabels/3rdparty/PrefixTickLabels CMAKE_ON= QT6_BUILD CMAKE_ARGS= -DCMAKE_MODULE_PATH=${LOCALBASE}/share/ECM/find-modules PORTSCOUT= limit:^.*[0-9]\.[0-9].*$$ # prevent tags like 'continuous' .include diff --git a/devel/kommit/Makefile b/devel/kommit/Makefile index 9544f8fe4847..9ec9c116b93a 100644 --- a/devel/kommit/Makefile +++ b/devel/kommit/Makefile @@ -1,31 +1,32 @@ PORTNAME= kommit DISTVERSIONPREFIX= v DISTVERSION= 1.7.1 +PORTREVISION= 1 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/ PATCH_SITES= https://invent.kde.org/sdk/kommit/-/commit/ PATCHFILES+= 3f3af7de3a918bc83e7523e50aa6b27711d5bd24.patch:-p1 # Fix build with libgit2 <= 1.9.0 MAINTAINER= kde@FreeBSD.org COMMENT= Git GUI client for KDE WWW= https://apps.kde.org/kommit/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgit2.so:devel/libgit2 \ libdolphinvcs.so:x11-fm/dolphin USES= cmake compiler:c++17-lang gettext-tools gl kde:6 pkgconfig \ qt:6 ssl tar:xz USE_GL= opengl USE_KDE= bookmarks colorscheme completion config configwidgets \ coreaddons crash dbusaddons doctools guiaddons i18n itemviews \ jobwidgets kio parts service solid sonnet syntaxhighlighting \ texteditor textwidgets widgetsaddons xmlgui \ ecm:build USE_LDCONFIG= yes USE_QT= base charts .include diff --git a/devel/plasma6-plasma-sdk/Makefile b/devel/plasma6-plasma-sdk/Makefile index 87ed93a3074b..903f7dc28d63 100644 --- a/devel/plasma6-plasma-sdk/Makefile +++ b/devel/plasma6-plasma-sdk/Makefile @@ -1,19 +1,20 @@ PORTNAME= plasma-sdk DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Applications useful for Plasma development USES= cmake gettext gl kde:6 qt:6 tar:xz xorg USE_KDE= archive colorscheme completion config configwidgets coreaddons \ dbusaddons doctools i18n iconthemes itemmodels jobwidgets kio \ kirigami2 libplasma package parts plasma5support service solid \ svg syntaxhighlighting texteditor widgetsaddons windowsystem \ xmlgui \ ecm:build USE_QT= 5compat base declarative svg USE_XORG= x11 USE_GL= gl opengl .include diff --git a/devel/plasma6-plasma5support/Makefile b/devel/plasma6-plasma5support/Makefile index 57a90db2741c..586f07eb1cce 100644 --- a/devel/plasma6-plasma5support/Makefile +++ b/devel/plasma6-plasma5support/Makefile @@ -1,18 +1,19 @@ PORTNAME= plasma5support DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Support components for porting from KF5/Qt5 to KF6/Qt6 USES= cmake gettext gl kde:6 qt:6 tar:xz USE_GL= gl opengl USE_KDE= config coreaddons guiaddons holidays i18n idletime kio \ libksysguard libplasma notifications service solid \ unitconversion \ ecm:build USE_QT= base declarative CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_KF6NetworkManagerQt .include diff --git a/editors/kile/Makefile b/editors/kile/Makefile index 34abff0e1cc7..8f377db5ebb9 100644 --- a/editors/kile/Makefile +++ b/editors/kile/Makefile @@ -1,33 +1,33 @@ PORTNAME= kile DISTVERSIONPREFIX= v DISTVERSION= 3.0b4 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= editors kde MAINTAINER= kde@FreeBSD.org COMMENT= LaTeX source editor for KDE WWW= https://kile.sourceforge.io/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpoppler.so:graphics/poppler \ libpoppler-qt6.so:graphics/poppler-qt6 USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext-tools \ kde:6 qt:6 shared-mime-info shebangfix xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons guiaddons i18n iconthemes \ itemviews jobwidgets kio okular parts service solid \ sonnet syntaxhighlighting texteditor textwidgets widgetsaddons \ windowsystem xmlgui \ doctools:build ecm:build USE_QT= base USE_XORG= x11 SHEBANG_FILES= *.pl KDE_INVENT= ce7af7fc0ea36d275e0bd435d8f484d80310e6ea office OPTIONS_DEFINE= DOCS .include diff --git a/filesystems/kio-fuse/Makefile b/filesystems/kio-fuse/Makefile index 05127f8f3963..82e32e4c1e0d 100644 --- a/filesystems/kio-fuse/Makefile +++ b/filesystems/kio-fuse/Makefile @@ -1,21 +1,22 @@ PORTNAME= kio-fuse DISTVERSION= 5.1.1 +PORTREVISION= 1 CATEGORIES= filesystems sysutils kde MASTER_SITES= KDE/stable/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= FUSE Interface for KIO WWW= https://invent.kde.org/system/kio-fuse LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt USES= cmake compiler:c++17-lang fuse:3 kde:6 pkgconfig qt:6 tar:xz USE_KDE= coreaddons kio \ ecm:build USE_QT= base declarative PLIST_FILES= lib/libexec/kio-fuse \ share/dbus-1/services/org.kde.KIOFuse.service .include diff --git a/finance/kmymoney/Makefile b/finance/kmymoney/Makefile index f4ea628388fa..86c28fa79e6a 100644 --- a/finance/kmymoney/Makefile +++ b/finance/kmymoney/Makefile @@ -1,105 +1,106 @@ PORTNAME= kmymoney PORTVERSION= 5.2.1 +PORTREVISION= 1 CATEGORIES= finance kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} PATCH_SITES= https://invent.kde.org/office/kmymoney/-/commit/ PATCHFILES+= aac6f62208c3bc856c70971ca98d44558e7d6e93.patch:-p1 PATCHFILES+= b28d1af4303050ff0d9548aaaafbd89aa06c1794.patch:-p1 PATCHFILES+= d05e0579f068fa52f3340ea448b2c781b837e711.patch:-p1 PATCHFILES+= b429ac275e9ebde2b234e2c33cce936beb8589f2.patch:-p1 MAINTAINER= jhale@FreeBSD.org COMMENT= KDE personal finance manager WWW= https://kmymoney.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt LIB_DEPENDS= libalkimia6.so:finance/alkimia \ libKChart6.so:graphics/kdiagram-qt6 \ libmpir.so:math/mpir \ libqt6keychain.so:security/qtkeychain@qt6 USES= cmake compiler:c++17-lang desktop-file-utils \ gettext-runtime:build gettext-tools kde:6 \ pkgconfig qt:6 shared-mime-info shebangfix tar:xz USE_KDE= activities archive codecs colorscheme completion config \ configwidgets coreaddons crash i18n \ itemmodels itemviews jobwidgets kcmutils \ kio notifications textwidgets service sonnet \ widgetsaddons xmlgui \ doctools:build ecm:build USE_LDCONFIG= yes USE_QT= base SHEBANG_FILES= kmymoney/misc/financequote.pl CMAKE_ON= BUILD_WITH_QT6 PLIST_SUB= KMM_VERSION=${PORTVERSION} OPTIONS_DEFINE= ADDRESSBOOK GNUPG HOLIDAYS QUOTES OPTIONS_DEFAULT= ADDRESSBOOK CALENDAR GNUPG HOLIDAYS KBANKING OFX QUOTES OPTIONS_GROUP= PLUGINS OPTIONS_GROUP_PLUGINS= CALENDAR KBANKING OFX SQLCIPHER WOOB OPTIONS_SUB= yes ADDRESSBOOK_DESC= KDE PIM address book support ADDRESSBOOK_USE= KDE=akonadi,contacts,identitymanagement ADDRESSBOOK_CMAKE_BOOL= ENABLE_ADDRESSBOOK CALENDAR_DESC= iCalendar exporter CALENDAR_LIB_DEPENDS= libical.so:devel/libical CALENDAR_CMAKE_BOOL= ENABLE_LIBICAL GNUPG_LIB_DEPENDS= libgpgmepp.so:security/gpgmepp GNUPG_CMAKE_BOOL= ENABLE_GPG HOLIDAYS_DESC= Fetch holidays from KDE PIM system HOLIDAYS_USE= KDE=holidays HOLIDAYS_CMAKE_BOOL= ENABLE_HOLIDAYS KBANKING_DESC= Online banking via KBanking (AqBanking) KBANKING_LIB_DEPENDS= libgwenhywfar.so:devel/gwenhywfar \ libgwengui-qt6.so:devel/gwenhywfar-qt6 \ libaqbanking.so:finance/aqbanking KBANKING_USE= QT=declarative:run KBANKING_CMAKE_BOOL= ENABLE_KBANKING OFX_DESC= OFX (Open Financial Exchange) importer OFX_LIB_DEPENDS= libofx.so:finance/libofx OFX_CMAKE_BOOL= ENABLE_LIBOFX QUOTES_DESC= Online stock and currency price quotes QUOTES_RUN_DEPENDS= p5-Date-Manip>=0:devel/p5-Date-Manip \ p5-Finance-Quote>=0:finance/p5-Finance-Quote \ p5-XML-Parser>=0:textproc/p5-XML-Parser \ p5-XML-Writer>=0:textproc/p5-XML-Writer \ p5-libwww>=0:www/p5-libwww QUOTES_USES= perl5 QUOTES_USE= PERL5=run SQLCIPHER_DESC= KMyMoney database encryption SQLCIPHER_LIB_DEPENDS= libsqlcipher.so:databases/sqlcipher SQLCIPHER_CMAKE_BOOL= ENABLE_SQLCIPHER WOOB_DESC= Online banking via Web Outside Of Browsers WOOB_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}woob>0:www/py-woob@${PY_FLAVOR} WOOB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}woob>0:www/py-woob@${PY_FLAVOR} WOOB_USES= python WOOB_CMAKE_BOOL= ENABLE_WOOB .if defined(MAINTAINER_MODE) # Apply additional substitutions to pkg-plist generated by the 'makeplist' target create-plist: stage @(cd ${.CURDIR} && ${MAKE} makeplist > pkg-plist && \ ${SED} -i "" -E -e '1d' \ -e '/icalendar/s|^|%%CALENDAR%%|g' -e '/kbanking/s|^|%%KBANKING%%|g' \ -e '/ofximport/s|^|%%OFX%%|g' -e '/qsqlcipher/s|^|%%SQLCIPHER%%|g' \ -e '/woob.(rc|so)/s|^|%%WOOB%%|g' \ pkg-plist) .endif .include diff --git a/graphics/digikam/Makefile b/graphics/digikam/Makefile index 1f5384b5d1fd..cfd34bba692d 100644 --- a/graphics/digikam/Makefile +++ b/graphics/digikam/Makefile @@ -1,152 +1,152 @@ PORTNAME= digikam DISTVERSION= 8.8.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} \ https://files.kde.org/${PORTNAME}/%SUBDIR%/:aitools,aesthetic,autotags,face,testimage,yunet \ https://kde-applicationdata.mirrors.omnilance.com/${PORTNAME}/%SUBDIR%/:aitools,aesthetic,autotags,face,testimage,yunet \ https://mirrors.ocf.berkeley.edu/kde-applicationdata/${PORTNAME}/%SUBDIR%/:aitools,aesthetic,autotags,face,testimage,yunet MASTER_SITE_SUBDIR= aestheticdetector/:aesthetic \ aitools/:aitools \ autotags/:autotags \ facesengine/:testimage \ facesengine/dnnface/:face \ facesengine/yunet/:yunet # One bit changed in the naming convention .. DISTFILES= digiKam-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX} DIST_SUBDIR= KDE/${PORTNAME} EXTRACT_ONLY= digiKam-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX} MAINTAINER= kde@FreeBSD.org COMMENT= KDE digital photo management application WWW= https://www.digikam.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= boost-libs>=0:devel/boost-libs LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ libexpat.so:textproc/expat2 \ libgphoto2.so:graphics/libgphoto2 \ libjasper.so:graphics/jasper \ libjxl.so:graphics/libjxl \ liblcms2.so:graphics/lcms2 \ liblensfun.so:graphics/lensfun \ libopencv_core.so:graphics/opencv \ libheif.so:graphics/libheif \ libpng16.so:graphics/png \ libtiff.so:graphics/tiff \ libx265.so:multimedia/x265 RUN_DEPENDS= exiftool:graphics/p5-Image-ExifTool USES= bison cmake compiler:c++20-lang desktop-file-utils eigen:3 \ gettext-tools gl gnome jpeg kde:6 magick pkgconfig qt:6 \ shebangfix tar:xz xorg USE_GL= opengl glu USE_GNOME= glib20 libxml2 libxslt USE_KDE= calendarcore colorscheme completion config configwidgets \ coreaddons doctools filemetadata guiaddons i18n iconthemes \ jobwidgets kio libksane notifications notifyconfig service \ solid sonnet texttemplate threadweaver widgetsaddons \ windowsystem xmlgui \ ecm:build USE_LDCONFIG= yes USE_QT= base declarative networkauth positioning scxml svg \ webchannel webengine \ imageformats:run USE_XORG= ice sm x11 xext SHEBANG_FILES= core/data/scripts/digitaglinktree/digitaglinktree CMAKE_ON= BUILD_WITH_CCACHE \ BUILD_WITH_QT6 \ CMAKE_DISABLE_FIND_PACKAGE_VAAPI \ DIGIKAMSC_COMPILE_DIGIKAM \ ENABLE_KFILEMETADATASUPPORT CXXFLAGS+= -Wno-error=undef WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} PLIST_SUB= SHLIB_VER=${DISTVERSION} WITH_CCACHE_BUILD= yes OPTIONS_DEFINE= KDEPIM MEDIAPLAYER OPTIONS_GROUP= DATA DATA_DESC= Binary data required for certain features OPTIONS_GROUP_DATA= AITOOLS AESTHETIC AUTOTAGS FACEDETECT OPTIONS_MULTI= DB DB_DESC= Database options OPTIONS_MULTI_DB= MYSQL MYSQL_INTERNAL SQLITE3 OPTIONS_DEFAULT= ${OPTIONS_DEFINE} \ ${OPTIONS_MULTI_DB:NMYSQL_INTERNAL} OPTIONS_SUB= yes # Check core/data/dnnmodels/dnnmodels.conf for new and obsolete files # for the AITOOLS. AESTHETIC, AUTOTAGS and FACEDETECT options with each update. AITOOLS_DESC= Install aitools (autorotate) data (~330 MiB) AITOOLS_DISTFILES= deep-image-orientation-angle-detection.onnx:aitools AESTHETIC_DESC= Install aesthetic detection data (~84 MiB) AESTHETIC_DISTFILES= weights_inceptionv3_299.pb:aesthetic AUTOTAGS_DESC= Install auto tags assignment data (~481 MiB) AUTOTAGS_DISTFILES= classification_classes_ILSVRC2012.txt:autotags \ coco.names:autotags \ efficientnetb7.onnx:autotags \ yolo11n.onnx:autotags \ yolo11x.onnx:autotags FACEDETECT_DESC= Install face management data (~37 MiB) FACEDETECT_DISTFILES= dnntestimage.jpeg:testimage \ face_recognition_sface_2021dec.onnx:face \ face_detection_yunet_2023mar.onnx:yunet KDEPIM_DESC= KDEPim Addressbook support KDEPIM_USE= KDE=akonadi,akonadicontacts,contacts,grantleetheme,itemmodels KDEPIM_CMAKE_BOOL= ENABLE_AKONADICONTACTSUPPORT MEDIAPLAYER_DESC= Enable media player MEDIAPLAYER_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg MEDIAPLAYER_USE= QT=multimedia XORG=xv MEDIAPLAYER_CMAKE_BOOL= ENABLE_MEDIAPLAYER MEDIAPLAYER_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_FFmpeg MYSQL_USE= QT=sqldriver-mysql:run MYSQL_CMAKE_BOOL= ENABLE_MYSQLSUPPORT MYSQL_INTERNAL_DESC= Use a dedicated MySQL instance (requires MariaDB) MYSQL_INTERNAL_USES= mysql:server MYSQL_INTERNAL_CMAKE_BOOL= ENABLE_INTERNALMYSQL # Only works with MariaDB. Try to keep this in sync with supported MySQL # versions and add any version not ending with 'm' to the IGNORE list. MYSQL_INTERNAL_VARS= IGNORE_WITH_MYSQL="80 81" MYSQL_INTERNAL_IMPLIES= MYSQL SQLITE3_USE= QT=sqldriver-sqlite:run post-install-AITOOLS-on: @${MKDIR} ${STAGEDIR}${DATADIR}/facesengine .for f in ${AITOOLS_DISTFILES:C/:.*//} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${f} ${STAGEDIR}${DATADIR}/facesengine .endfor post-install-AESTHETIC-on: @${MKDIR} ${STAGEDIR}${DATADIR}/facesengine .for f in ${AESTHETIC_DISTFILES:C/:.*//} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${f} ${STAGEDIR}${DATADIR}/facesengine .endfor post-install-AUTOTAGS-on: @${MKDIR} ${STAGEDIR}${DATADIR}/facesengine .for f in ${AUTOTAGS_DISTFILES:C/:.*//} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${f} ${STAGEDIR}${DATADIR}/facesengine .endfor post-install-FACEDETECT-on: @${MKDIR} ${STAGEDIR}${DATADIR}/facesengine .for f in ${FACEDETECT_DISTFILES:C/:.*//} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${f} ${STAGEDIR}${DATADIR}/facesengine .endfor .include diff --git a/graphics/kphotoalbum/Makefile b/graphics/kphotoalbum/Makefile index 88bd344b9842..9458ef61d829 100644 --- a/graphics/kphotoalbum/Makefile +++ b/graphics/kphotoalbum/Makefile @@ -1,44 +1,45 @@ PORTNAME= kphotoalbum DISTVERSION= 6.1.0 +PORTREVISION= 1 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/ DIST_SUBDIR= KDE MAINTAINER= kde@FreeBSD.org COMMENT= Image viewer and organizer for KDE WWW= https://www.kphotoalbum.org/ LICENSE= GPLv2+ LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ libvlc.so:multimedia/vlc USES= cmake compiler:c++17-lang desktop-file-utils gettext-tools \ gl jpeg kde:6 pkgconfig qt:6 shebangfix tar:xz xorg USE_GL= opengl USE_KDE= archive colorscheme completion config configwidgets coreaddons \ guiaddons i18n iconthemes jobwidgets kio libkdcraw phonon \ purpose service sonnet textwidgets widgetsaddons xmlgui \ ecm:build USE_QT= 5compat base USE_XORG= x11 SHEBANG_FILES= scripts/kpa-backup.sh \ scripts/open-raw.pl OPTIONS_DEFINE= MARBLE OPTIONS_DEFAULT= MARBLE MARBLE_DESC= Virtual globe and world atlas MARBLE_USE= KDE=marble MARBLE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Marble .include # These dependencies are only needed if the WEBENGINE option is enabled # in astro/marble. .if ${PORT_OPTIONS:MMARBLE} && exists(${LOCALBASE}/lib/marble/plugins/Photo.so) USE_QT+= declarative positioning webchannel webengine .endif .include diff --git a/graphics/plasma6-spectacle/Makefile b/graphics/plasma6-spectacle/Makefile index b271f34a43de..b9d83d350aef 100644 --- a/graphics/plasma6-spectacle/Makefile +++ b/graphics/plasma6-spectacle/Makefile @@ -1,28 +1,29 @@ PORTNAME= spectacle DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= graphics kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= KDE Plasma screen capture program LIB_DEPENDS= libxcb-cursor.so:x11/xcb-util-cursor \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util \ libopencv_core.so:graphics/opencv \ libwayland-client.so:graphics/wayland USES= cmake compiler:c++20-lang gettext kde:6 localbase pkgconfig \ qt:6 tar:xz xorg USE_KDE= config coreaddons crash dbusaddons globalaccel guiaddons i18n \ kio kirigami2 layer-shell-qt notifications prison purpose \ statusnotifieritem widgetsaddons windowsystem xmlgui \ doctools:build ecm:build plasma-wayland-protocols:build USE_QT= base declarative multimedia wayland USE_XORG= x11 xcb xfixes OPTIONS_DEFINE= WAYLAND OPTIONS_DEFAULT= WAYLAND WAYLAND_USE= KDE=kpipewire WAYLAND_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-pipewire-off .include diff --git a/irc/kvirc/Makefile b/irc/kvirc/Makefile index 47d395db95cf..5d14bc033425 100644 --- a/irc/kvirc/Makefile +++ b/irc/kvirc/Makefile @@ -1,93 +1,94 @@ PORTNAME= KVIrc DISTVERSION= 5.2.10 +PORTREVISION= 1 CATEGORIES= irc kde MAINTAINER= vvd@FreeBSD.org COMMENT= IRC client based on the Qt GUI toolkit WWW= https://www.kvirc.net LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/doc/ABOUT-LICENSE USES= cmake compiler:c++11-lang cpe desktop-file-utils gl pkgconfig \ qt:6 ssl xorg USE_GITHUB= yes USE_GL= opengl USE_LDCONFIG= yes USE_QT= 5compat base multimedia USE_XORG= ice sm x11 xext xrender xscrnsaver CMAKE_ARGS= -DQT_VERSION_MAJOR=6 CMAKE_ON= WANT_CRYPT WANT_IPC WANT_IPV6 WANT_OPENSSL WANT_OSS WANT_STRIP \ WANT_TRANSPARENCY CMAKE_OFF= WANT_COEXISTENCE WANT_DEBUG WANT_ENV_FLAGS \ WANT_IGNORE_SIGALARM WANT_MEMORY_CHECKS WANT_MEMORY_PROFILE PLIST_SUB= FULL_VER="${DISTVERSION}" \ VER="${DISTVERSION:R}" OPTIONS_DEFINE= AUDIOFILE DBUS DCC_VIDEO DCC_VOICE DOCS DOXYGEN ENCHANT GSM \ KDE OGG PERL PHONON PYTHON NLS SVG WEBENGINE OPTIONS_DEFAULT= AUDIOFILE DBUS DCC_VOICE ENCHANT GSM KDE OGG PERL PHONON \ PYTHON SVG WEBENGINE OPTIONS_SUB= yes DCC_VIDEO_DESC= Direct client video connection support (experimental) DCC_VOICE_DESC= Direct client voice connection support AUDIOFILE_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile AUDIOFILE_CMAKE_BOOL= WANT_AUDIOFILE DBUS_CMAKE_BOOL= WANT_QTDBUS DCC_VIDEO_CMAKE_BOOL= WANT_DCC_VIDEO DCC_VOICE_CMAKE_BOOL= WANT_DCC_VOICE DOCS_USES= perl5 DOCS_USE= perl5:build DOCS_CMAKE_BOOL= WANT_PERL_DOCS DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CMAKE_BOOL= WANT_DOXYGEN ENCHANT_LIB_DEPENDS= libenchant-2.so:textproc/enchant2 ENCHANT_CMAKE_BOOL= WANT_SPELLCHECKER # Used via dlopen() GSM_RUN_DEPENDS= ${LOCALBASE}/lib/libgsm.so:audio/gsm GSM_CMAKE_BOOL= WANT_GSM KDE_USES= kde:6 KDE_USE= kde=colorscheme,completion,config,configwidgets \ kde=coreaddons,guiaddons,i18n,jobwidgets,kio \ kde=notifications,parts,service,statusnotifieritem \ kde=widgetsaddons,windowsystem,xmlgui,ecm:build KDE_CMAKE_BOOL= WANT_KDE NLS_USES= gettext-tools NLS_CMAKE_BOOL= WANT_GETTEXT OGG_LIB_DEPENDS= libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis \ libtheoradec.so:multimedia/libtheora OGG_CMAKE_BOOL= WANT_OGG_THEORA PERL_USES= perl5 PERL_USE= perl5:run PERL_CMAKE_BOOL= WANT_PERL PHONON_USES= kde:6 PHONON_USE= kde=phonon PHONON_CMAKE_BOOL= WANT_PHONON PYTHON_USES= python PYTHON_CMAKE_BOOL= WANT_PYTHON SVG_USE= qt=svg SVG_CMAKE_BOOL= WANT_QTSVG WEBENGINE_USE= qt=declarative,positioning,webchannel,webengine WEBENGINE_CMAKE_BOOL= WANT_QTWEBENGINE .include diff --git a/math/labplot/Makefile b/math/labplot/Makefile index ed5c13b4aab2..17ab0b805a66 100644 --- a/math/labplot/Makefile +++ b/math/labplot/Makefile @@ -1,89 +1,89 @@ PORTNAME= labplot DISTVERSION= 2.12.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math kde MASTER_SITES= KDE/stable/${PORTNAME}/ DIST_SUBDIR= KDE/${PORTNAME} PATCH_SITES= https://invent.kde.org/education/labplot/-/commit/ PATCHFILES+= b0e233b6b20134177af40e8904b593b8dbc18ada.patch:-p1 # Fix configure with Qt 6.10 PATCHFILES+= c2db2ec28aa8958f7041ae5cd03ddae9f44e5aa3.patch:-p1 # Fix build with Qt 6.10 PATCHFILES+= c70e8e89249cd04c4e0e5f456257e4d0f026d8d0.patch:-p1 # Fix configure with Eigen 5.x MAINTAINER= kde@FreeBSD.org COMMENT= Data plotting and function analysis tool by KDE WWW= https://labplot.kde.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt LIB_DEPENDS= libQXlsxQt6.so:devel/qxlsx@qt6 \ libgsl.so:math/gsl \ liblz4.so:archivers/liblz4 \ libmarkdown.so:textproc/discount \ libpoppler.so:graphics/poppler \ libpoppler-qt6.so:graphics/poppler-qt6 \ libzstd.so:archivers/zstd USES= bison cmake compiler:c++17-lang desktop-file-utils eigen:3 \ gettext kde:6 pkgconfig qt:6 shared-mime-info tar:xz xorg USE_KDE= archive colorscheme completion config configwidgets coreaddons \ crash i18n iconthemes kio newstuff parts purpose service \ syntaxhighlighting textwidgets userfeedback widgetsaddons \ xmlgui \ doctools:build ecm:build USE_QT= base mqtt serialport svg USE_XORG= x11 xcb CXXFLAGS+= -Wno-error=undef PLIST_SUB= SHLIB_VER=2.12.0 OPTIONS_DEFINE= CANTOR FITS FFTW3 HDF5 LIBCERF MATLAB NETCDF ORCUS \ ORIGINLAB READSTAT OPTIONS_DEFAULT:= ${OPTIONS_DEFINE} CANTOR_DESC= KDE Cantor support CANTOR_LIB_DEPENDS= libcantorlibs.so:math/cantor \ libspectre.so:print/libspectre CANTOR_CMAKE_BOOL= ENABLE_CANTOR FFTW3_DESC= Speedier FFTs in the numerical and stats lib (NSL) FFTW3_LIB_DEPENDS= libfftw3.so:math/fftw3 FFTW3_CMAKE_BOOL= ENABLE_FFTW FITS_DESC= Flexible Image Transport System (FITS) data support FITS_LIB_DEPENDS= libcfitsio.so:astro/cfitsio FITS_CMAKE_BOOL= ENABLE_FITS HDF5_DESC= Reading and writing self-describing array data HDF5_LIB_DEPENDS= libhdf5.so:science/hdf5 HDF5_CMAKE_BOOL= ENABLE_HDF5 LIBCERF_DESC= Complex error functions support LIBCERF_LIB_DEPENDS= libcerf.so:math/libcerf LIBCERF_CMAKE_BOOL= ENABLE_LIBCERF MATLAB_DESC= MATLAB MAT file support MATLAB_LIB_DEPENDS= libmatio.so:math/matio MATLAB_CMAKE_BOOL= ENABLE_MATIO NETCDF_DESC= Interfaces for array-oriented data access NETCDF_LIB_DEPENDS= libnetcdf.so:science/netcdf NETCDF_CMAKE_BOOL= ENABLE_NETCDF ORCUS_DESC= Spreadsheet processing filters (via liborcus) ORCUS_LIB_DEPENDS= libixion-0.20.so:textproc/libixion \ liborcus-0.21.so:devel/liborcus ORCUS_CMAKE_BOOL= ENABLE_ORCUS ORIGINLAB_DESC= OriginLab project files support ORIGINLAB_LIB_DEPENDS= liborigin.so:math/liborigin ORIGINLAB_CMAKE_BOOL= ENABLE_LIBORIGIN READSTAT_DESC= SAS, SPSS, Stata data support READSTAT_LIB_DEPENDS= libreadstat.so:math/readstat READSTAT_USES= iconv READSTAT_CMAKE_BOOL= ENABLE_READSTAT .include diff --git a/math/rkward/Makefile b/math/rkward/Makefile index 66c4ffc103a2..0e749c868011 100644 --- a/math/rkward/Makefile +++ b/math/rkward/Makefile @@ -1,92 +1,93 @@ PORTNAME= rkward PORTVERSION= 0.8.2 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/ MAINTAINER= thierry@FreeBSD.org COMMENT= IDE/GUI for the R-project WWW= https://rkward.kde.org/ LICENSE= GPLv2 BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers LIB_DEPENDS= libR.so:math/R \ libcups.so:print/cups \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= kbibtex:databases/kbibtex \ hs-pandoc>0:textproc/hs-pandoc \ ${LR_MOD_DIR}/R2HTML/INDEX:textproc/R-cran-R2HTML \ ${LR_MOD_DIR}/rmarkdown/INDEX:textproc/R-cran-rmarkdown TEST_DEPENDS= ${LR_MOD_DIR}/FAdist/INDEX:science/R-cran-FAdist \ xcb-util-cursor>0:x11/xcb-util-cursor USES= cmake compiler:c++11-lang desktop-file-utils gettext gl fortran \ kde:6 localbase php:cli qt:6 shared-mime-info xorg USE_GL= opengl USE_QT= base declarative positioning webchannel webengine USE_XORG= ice x11 xcb xext USE_KDE= archive bookmarks breeze-icons colorscheme completion config \ configwidgets coreaddons crash ecm doctools guiaddons i18n \ itemviews jobwidgets kio notifications parts service solid \ syntaxhighlighting texteditor widgetsaddons windowsystem xmlgui TEST_TARGET= plugintests LR_MOD_DIR= ${LOCALBASE}/lib/R/library DOCSDIR= ${PREFIX}/share/doc/HTML/en/rkward OPTIONS_DEFINE= DOCS NLS INSTTEST RECDEP INSTTEST_DESC= Install rkwardtests R package RECDEP_DESC= Recommended runtime dependencies OPTIONS_DEFAULT=RECDEP OPTIONS_SUB= yes .include .if ${PORT_OPTIONS:MRECDEP} RUN_DEPENDS+= ${LR_MOD_DIR}/XML/INDEX:textproc/R-cran-XML \ ${LR_MOD_DIR}/gdata/INDEX:devel/R-cran-gdata \ ${LR_MOD_DIR}/mvtnorm/INDEX:math/R-cran-mvtnorm \ ${LR_MOD_DIR}/nortest/INDEX:math/R-cran-nortest \ ${LR_MOD_DIR}/outliers/INDEX:math/R-cran-outliers \ ${LR_MOD_DIR}/qcc/INDEX:graphics/R-cran-qcc \ ${LR_MOD_DIR}/tseries/INDEX:finance/R-cran-tseries \ ${LR_MOD_DIR}/xtable/INDEX:textproc/R-cran-xtable \ ${LR_MOD_DIR}/car/INDEX:math/R-cran-car \ ${LR_MOD_DIR}/ltm/INDEX:math/R-cran-ltm \ ${LR_MOD_DIR}/moments/INDEX:math/R-cran-moments \ ${LR_MOD_DIR}/pwr/INDEX:math/R-cran-pwr \ ${LR_MOD_DIR}/hdrcde/INDEX:math/R-cran-hdrcde \ ${LR_MOD_DIR}/devtools/INDEX:devel/R-cran-devtools \ ${LR_MOD_DIR}/XLConnect/INDEX:math/R-cran-XLConnect \ ${LR_MOD_DIR}/exactRankTests/INDEX:math/R-cran-exactRankTests .endif .if ${PORT_OPTIONS:MINSTTEST} R_LIB_DIR= lib/R/library R_COMMAND= ${LOCALBASE}/bin/R .endif pre-configure: .if ! ${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e 's|ADD_SUBDIRECTORY(doc)|#ADD_SUBDIRECTORY(doc)|' \ ${WRKSRC}/CMakeLists.txt .endif .if ! ${PORT_OPTIONS:MNLS} ${REINPLACE_CMD} -e 's|ADD_SUBDIRECTORY(po)|#ADD_SUBDIRECTORY(po)|' \ ${WRKSRC}/CMakeLists.txt .endif @(if [ ! -e ${LOCALBASE}/lib/R/lib/libR.so ] ; then \ ${ECHO_MSG} "==> ${PKGNAME} requires math/R to be built WITH_LIBR" ; \ exit 1; fi) post-install: #${RM} ${STAGEDIR}${PREFIX}/share/apps/katepart/syntax/r.xml # Conflicts with kate .if ${PORT_OPTIONS:MINSTTEST} ${MKDIR} ${STAGEDIR}${PREFIX}/${R_LIB_DIR} (cd ${WRKSRC}/rkward/rbackend/rpackages/rkwardtests && \ ${SETENV} ${MAKE_ENV} _R_CHECK_FORCE_SUGGESTS_=FALSE && \ ${R_COMMAND} CMD INSTALL -l ${STAGEDIR}${PREFIX}/${R_LIB_DIR} . ) .endif .include diff --git a/misc/tellico/Makefile b/misc/tellico/Makefile index a7aa72afcaeb..75874ac1956c 100644 --- a/misc/tellico/Makefile +++ b/misc/tellico/Makefile @@ -1,40 +1,40 @@ PORTNAME= tellico DISTVERSION= 4.1.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc kde MASTER_SITES= http://tellico-project.org/files/ MAINTAINER= kde@FreeBSD.org COMMENT= Collection manager for KDE WWW= https://tellico-project.org LICENSE= GPLv2 LIB_DEPENDS= libbtparse.so:textproc/p5-Text-BibTeX \ libcdio.so:sysutils/libcdio \ libcsv.so:textproc/libcsv \ libexempi.so:textproc/exempi \ libpoppler-qt6.so:graphics/poppler-qt6 \ libpoppler.so:graphics/poppler \ libtag.so:audio/taglib \ libyaz.so:net/yaz USES= cmake compiler:c++17-lang desktop-file-utils gettext-tools \ gl gnome kde:6 pkgconfig python:run qt:6 shared-mime-info \ shebangfix tar:xz xorg USE_GL= gl opengl # GLX USE_GNOME= libxml2 libxslt USE_KDE= archive attica bookmarks codecs colorscheme completion \ config configwidgets coreaddons crash filemetadata guiaddons \ i18n iconthemes itemmodels itemviews jobwidgets kio libkcddb \ libksane newstuff service solid sonnet textwidgets \ widgetsaddons xmlgui \ doctools:build ecm:build USE_QT= base charts declarative positioning webchannel webengine USE_XORG= x11 SHEBANG_FILES= src/fetch/scripts/dark_horse_comics.py CMAKE_ON= BUILD_WITH_QT6 .include diff --git a/multimedia/haruna/Makefile b/multimedia/haruna/Makefile index 6cc035a18218..a2e5c1d0f120 100644 --- a/multimedia/haruna/Makefile +++ b/multimedia/haruna/Makefile @@ -1,30 +1,31 @@ PORTNAME= haruna DISTVERSION= 1.7.1 +PORTREVISION= 1 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= KDE video player WWW= https://apps.kde.org/haruna/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt LIB_DEPENDS= libkdsingleapplication-qt6.so:devel/kdsingleapplication \ libavcodec.so:multimedia/ffmpeg \ libmpv.so:multimedia/mpv \ libMpvQt.so:multimedia/mpvqt RUN_DEPENDS= kio-extras>0:devel/kio-extras \ yt-dlp:www/yt-dlp USES= cmake desktop-file-utils gettext-tools gl kde:6 pkgconfig \ qt:6 tar:xz xorg USE_GL= opengl USE_KDE= breeze colorscheme completion config coreaddons crash \ filemetadata i18n iconthemes jobwidgets kio kirigami2 \ service widgetsaddons windowsystem \ ecm:build USE_QT= 5compat base declarative USE_XORG= x11 .include diff --git a/multimedia/subtitlecomposer/Makefile b/multimedia/subtitlecomposer/Makefile index 23f20a1671a8..e5455e4f6411 100644 --- a/multimedia/subtitlecomposer/Makefile +++ b/multimedia/subtitlecomposer/Makefile @@ -1,38 +1,38 @@ PORTNAME= subtitlecomposer DISTVERSION= 0.8.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME} PATCH_SITES= https://invent.kde.org/multimedia/subtitlecomposer/-/commit/ PATCHFILES+= 1e11d53565ab6df3ba8329072e7b4b12f9f88d72.patch:-p1 # Fix configure with Qt 6.10 PATCHFILES+= 0043f4434886c5aabe99705d40bd7f633b8b73e7.patch:-p1 # Fix build with FFmpeg 8 MAINTAINER= makc@FreeBSD.org COMMENT= Advanced FFmpeg-based subtitle editor WWW= https://subtitlecomposer.kde.org LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libicui18n.so:devel/icu \ libavcodec.so:multimedia/ffmpeg USES= compiler:c++17-lang cmake desktop-file-utils gettext \ kde:6 openal pkgconfig qt:6 shared-mime-info ssl tar:xz USE_KDE= codecs config configwidgets coreaddons i18n \ kio sonnet textwidgets widgetsaddons xmlgui \ doctools:build ecm:build USE_QT= 5compat base declarative \ tools:build USE_XORG= x11 # Requires PocketSphinx-5prealpha SPHINX_DESC= Speech recognition via PocketSphinx SPHINX_LIB_DEPENDS= libpocketsphinx.so:audio/pocketsphinx CMAKE_ARGS= -DCMAKE_DISABLE_FIND_PACKAGE_PocketSphinx=ON post-patch: ${RM} ${WRKSRC}/cmake/FindICU.cmake .include diff --git a/net-im/kaidan/Makefile b/net-im/kaidan/Makefile index 1aa32f7bb3f8..ab65311c02e2 100644 --- a/net-im/kaidan/Makefile +++ b/net-im/kaidan/Makefile @@ -1,34 +1,34 @@ PORTNAME= kaidan DISTVERSION= 0.14.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im kde MASTER_SITES= KDE/unstable/${PORTNAME}/${DISTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= User-friendly XMPP client for every device WWW= https://apps.kde.org/kaidan/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt BUILD_DEPENDS= kquickimageeditor-qt6>0:graphics/kquickimageeditor LIB_DEPENDS= libQXmppQt6.so:net-im/qxmpp \ libicuuc.so:devel/icu \ libkdsingleapplication-qt6.so:devel/kdsingleapplication \ libqt6keychain.so:security/qtkeychain@qt6 \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= kquickimageeditor-qt6>0:graphics/kquickimageeditor USES= cmake compiler:c++23-lang desktop-file-utils gl kde:6 \ pkgconfig qt:6 tar:xz xorg USE_GL= gl opengl # GLX USE_KDE= completion config coreaddons crash jobwidgets kio \ kirigami-addons kirigami2 notifications prison \ qqc2-desktop-style service solid widgetsaddons \ windowsystem \ ecm:build USE_QT= base declarative location multimedia positioning svg \ tools:build USE_XORG= x11 .include diff --git a/net-im/ruqola/Makefile b/net-im/ruqola/Makefile index 17b057e09804..8f3a22f8d918 100644 --- a/net-im/ruqola/Makefile +++ b/net-im/ruqola/Makefile @@ -1,28 +1,29 @@ PORTNAME= ruqola MASTER_SITES= KDE/stable/${PORTNAME}/ DISTVERSION= 2.5.3 +PORTREVISION= 1 CATEGORIES= net-im kde MAINTAINER= kde@FreeBSD.org COMMENT= Rocket.Chat client WWW= https://apps.kde.org/ruqola/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 USES= cmake compiler:c++11-lang kde:6 gettext localbase:ldflags qt:6 tar:xz xorg USE_KDE= archive auth bookmarks codecs colorscheme completion config configwidgets \ coreaddons crash dbusaddons guiaddons i18n iconthemes idletime itemviews \ jobwidgets kio ktextaddons notifications notifyconfig \ prison purpose service solid sonnet statusnotifieritem syntaxhighlighting \ textwidgets widgetsaddons windowsystem xmlgui \ doctools:build ecm:build USE_QT= base multimedia networkauth \ websockets USE_XORG= x11 PLIST_SUB= SO_VER=${DISTVERSION} .include diff --git a/net/smb4k/Makefile b/net/smb4k/Makefile index 40a9f2ee0b18..c04d916d9df4 100644 --- a/net/smb4k/Makefile +++ b/net/smb4k/Makefile @@ -1,32 +1,33 @@ PORTNAME= smb4k DISTVERSION= 4.0.5 +PORTREVISION= 1 CATEGORIES= net kde MASTER_SITES= SF/${PORTNAME}/${DISTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Advanced network neighborhood browser and Samba share mounting utility WWW= https://sourceforge.net/projects/smb4k/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt LIB_DEPENDS= libKDSoapWSDiscoveryClient.so:www/kdsoap-ws-discovery-client \ libkdsoap-qt6.so:www/kdsoap \ libqt6keychain.so:security/qtkeychain@qt6 RUN_DEPENDS= rsync:net/rsync USES= cmake compiler:c++17-lang cpe gettext-tools gl kde:6 qt:6 \ samba tar:xz xorg CPE_VENDOR= smb4k_project USE_GL= gl opengl # GLX USE_KDE= auth completion config configwidgets coreaddons crash \ dbusaddons dnssd i18n iconthemes jobwidgets kio kirigami2 \ libplasma notifications solid statusnotifieritem \ wallet widgetsaddons windowsystem xmlgui \ doctools:build ecm:build USE_QT= base declarative USE_XORG= x11 CMAKE_ON= SMB4K_WITH_WS_DISCOVERY .include diff --git a/print/plasma6-print-manager/Makefile b/print/plasma6-print-manager/Makefile index 22dedc80c58b..2690768b99d5 100644 --- a/print/plasma6-print-manager/Makefile +++ b/print/plasma6-print-manager/Makefile @@ -1,24 +1,25 @@ PORTNAME= print-manager DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= print kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Printer manager for KDE WWW= https://www.kde.org LIB_DEPENDS= libcups.so:print/cups USES= cmake compiler:c++11-lang gettext kde:6 pkgconfig qt:6 tar:xz \ xorg USE_KDE= config configwidgets coreaddons dbusaddons i18n \ kio kirigami2 kcmutils libplasma \ notifications widgetsaddons windowsystem \ ecm:build USE_QT= base declarative USE_XORG= x11 post-patch: ${REINPLACE_CMD} '/CUPS_DATADIR/s|/usr/share/cups|${LOCALBASE}/share/cups|' \ ${PATCH_WRKSRC}/src/libkcups/KCupsRequest.cpp .include diff --git a/security/plasma6-kscreenlocker/Makefile b/security/plasma6-kscreenlocker/Makefile index 3e281e6a6e0a..874693eba571 100644 --- a/security/plasma6-kscreenlocker/Makefile +++ b/security/plasma6-kscreenlocker/Makefile @@ -1,32 +1,33 @@ PORTNAME= kscreenlocker DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= security kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Library and components for secure lock screen architecture BUILD_DEPENDS= ck-list-sessions:sysutils/consolekit2 LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= ck-list-sessions:sysutils/consolekit2 \ dbus-send:devel/dbus \ unix-selfauth-helper>=1.0:security/unix-selfauth-helper USES= cmake gettext gl kde:6 pkgconfig qt:6 tar:xz xorg USE_KDE= colorscheme config configwidgets coreaddons crash globalaccel \ i18n idletime kcmutils kio layer-shell-qt libkscreen libplasma \ notifications package solid svg widgetsaddons windowsystem \ xmlgui \ ecm:build USE_GL= gl opengl USE_QT= base declarative USE_XORG= x11 xcb xext xi SUB_FILES= kde.pam post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/pam.d ${INSTALL_DATA} ${WRKDIR}/kde.pam ${STAGEDIR}${PREFIX}/etc/pam.d/kde .include diff --git a/sysutils/plasma-pass/Makefile b/sysutils/plasma-pass/Makefile index eb44edf7dfea..fc705fc01a8d 100644 --- a/sysutils/plasma-pass/Makefile +++ b/sysutils/plasma-pass/Makefile @@ -1,27 +1,27 @@ PORTNAME= plasma-pass DISTVERSION= 1.3.0 MASTER_SITES= KDE/stable/${PORTNAME} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils kde MAINTAINER= kde@FreeBSD.org COMMENT= Plasma applet for Pass password manager WWW= https://invent.kde.org/plasma/plasma-pass LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgmepp \ liboath.so:security/oath-toolkit \ libqgpgmeqt6.so:security/qgpgme@qt6 RUN_DEPENDS= pass:sysutils/password-store USES= cmake compiler:c++20-lang gettext kde:6 qt:6 tar:xz USE_KDE= i18n itemmodels kio plasma5support \ ecm:build USE_QT= base declarative .include diff --git a/sysutils/plasma6-discover/Makefile b/sysutils/plasma6-discover/Makefile index 09fe9069d28c..577197ffc437 100644 --- a/sysutils/plasma6-discover/Makefile +++ b/sysutils/plasma6-discover/Makefile @@ -1,26 +1,27 @@ PORTNAME= discover DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma package management tools WWW= https://www.kde.org/plasma-desktop LIB_DEPENDS= libAppStreamQt.so:devel/appstream-qt \ libpackagekitqt6.so:ports-mgmt/packagekit-qt \ libmarkdown.so:textproc/discount \ libQCoro6Core.so:devel/qcoro RUN_DEPENDS= PackageKit>0:ports-mgmt/packagekit USES= cmake compiler:c++11-lib desktop-file-utils gettext gl kde:6 \ pkgconfig qt:6 tar:xz xorg USE_KDE= archive attica config coreaddons crash dbusaddons i18n \ idletime itemmodels jobwidgets kcmutils kio kirigami-addons \ newstuff notifications purpose service statusnotifieritem \ userfeedback widgetsaddons windowsystem \ ecm:build USE_QT= base declarative webview USE_GL= gl opengl USE_XORG= x11 .include diff --git a/sysutils/plasma6-kde-cli-tools/Makefile b/sysutils/plasma6-kde-cli-tools/Makefile index 8b8454d77d5d..ae73766ec586 100644 --- a/sysutils/plasma6-kde-cli-tools/Makefile +++ b/sysutils/plasma6-kde-cli-tools/Makefile @@ -1,19 +1,20 @@ PORTNAME= kde-cli-tools DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Tools based on KDE Frameworks to better interact with the system LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon USES= cmake desktop-file-utils gettext gl kde:6 qt:6 tar:xz xorg USE_GL= gl opengl USE_XORG= x11 USE_KDE= colorscheme completion config configwidgets coreaddons \ doctools i18n iconthemes jobwidgets kcmutils kdesu kio parts \ pty service solid widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= base declarative svg .include diff --git a/sysutils/plasma6-kinfocenter/Makefile b/sysutils/plasma6-kinfocenter/Makefile index 0bd26466aa22..36fd23d603a6 100644 --- a/sysutils/plasma6-kinfocenter/Makefile +++ b/sysutils/plasma6-kinfocenter/Makefile @@ -1,45 +1,46 @@ PORTNAME= kinfocenter DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= View information about your computer's hardware BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers RUN_DEPENDS= clinfo:devel/clinfo \ glxinfo:graphics/mesa-demos \ hwdata>0:misc/hwdata \ lsblk:sysutils/lsblk \ lscpu:sysutils/lscpu \ pipewire:multimedia/pipewire \ vulkaninfo:graphics/vulkan-tools \ wayland-info:graphics/wayland-utils \ xdpyinfo:x11/xdpyinfo USES= cmake gettext gl kde:6 pkgconfig qt:6 tar:xz USE_GL= gl opengl USE_KDE= auth colorscheme completion config configwidgets coreaddons \ doctools i18n jobwidgets kcmutils kio package service solid \ widgetsaddons \ ecm:build \ kirigami2:run systemsettings:run USE_QT= base declarative .include .if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386 RUN_DEPENDS+= dmidecode:sysutils/dmidecode .endif post-patch: ${REINPLACE_CMD} '/usb.ids/s,/usr,${LOCALBASE},' ${WRKSRC}/kcms/usbview/usbdb.cpp # install freebsd-logo and distrorc post-install: ${MKDIR} ${STAGEDIR}/${DATADIR}/images ${INSTALL_DATA} ${FILESDIR}/freebsd_logo.svg ${STAGEDIR}/${DATADIR}/images/ ${MKDIR} ${STAGEDIR}/${PREFIX}/etc/xdg ${INSTALL_DATA} ${FILESDIR}/kcm-about-distrorc ${STAGEDIR}/${PREFIX}/etc/xdg/ ${REINPLACE_CMD} -i "" -e "s#%%DATADIR%%#${DATADIR}#" ${STAGEDIR}/${PREFIX}/etc/xdg/kcm-about-distrorc .include diff --git a/sysutils/plasma6-kmenuedit/Makefile b/sysutils/plasma6-kmenuedit/Makefile index fdac8dd6076b..20489d8060a0 100644 --- a/sysutils/plasma6-kmenuedit/Makefile +++ b/sysutils/plasma6-kmenuedit/Makefile @@ -1,18 +1,19 @@ PORTNAME= kmenuedit DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Menu Editor for Plasma Workspaces USES= cmake gettext gl kde:6 qt:6 tar:xz xorg USE_XORG= x11 USE_KDE= colorscheme completion config configwidgets coreaddons \ dbusaddons doctools globalaccel i18n iconthemes itemviews \ jobwidgets kio service solid sonnet widgetsaddons windowsystem \ xmlgui \ ecm:build USE_GL= gl opengl USE_QT= base .include diff --git a/sysutils/plasma6-ksystemstats/Makefile b/sysutils/plasma6-ksystemstats/Makefile index 46fc36be79c1..f55aab85afdb 100644 --- a/sysutils/plasma6-ksystemstats/Makefile +++ b/sysutils/plasma6-ksystemstats/Makefile @@ -1,18 +1,19 @@ PORTNAME= ksystemstats DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plugin based system monitoring daemon LIB_DEPENDS= libudev.so:devel/libudev-devd USES= cmake gettext gl kde:6 qt:6 tar:xz USE_GL= gl opengl USE_KDE= coreaddons dbusaddons i18n kio libksysguard solid \ ecm:build USE_QT= base CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_KF6NetworkManagerQt .include diff --git a/sysutils/plasma6-libksysguard/Makefile b/sysutils/plasma6-libksysguard/Makefile index 4954b60c8c0a..f6de699d880e 100644 --- a/sysutils/plasma6-libksysguard/Makefile +++ b/sysutils/plasma6-libksysguard/Makefile @@ -1,19 +1,20 @@ PORTNAME= libksysguard DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Library to retrieve information on the current status of computer hardware LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon USES= cmake gettext gl kde:6 qt:6 tar:xz xorg USE_GL= gl opengl USE_KDE= auth colorscheme completion config configwidgets coreaddons \ globalaccel i18n iconthemes jobwidgets kio newstuff package \ service solid widgetsaddons windowsystem \ ecm:build USE_QT= 5compat base declarative positioning webchannel webengine USE_XORG= x11 .include diff --git a/sysutils/plasma6-plasma-disks/Makefile b/sysutils/plasma6-plasma-disks/Makefile index 968894523329..6804a6922f7d 100644 --- a/sysutils/plasma6-plasma-disks/Makefile +++ b/sysutils/plasma6-plasma-disks/Makefile @@ -1,17 +1,18 @@ PORTNAME= plasma-disks DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Monitors S.M.A.R.T. capable devices for imminent failure RUN_DEPENDS= smartmontools>0:sysutils/smartmontools USES= cmake gettext gl kde:6 qt:6 tar:xz USE_KDE= auth config coreaddons dbusaddons i18n kcmutils kio \ notifications package service solid \ ecm:build USE_GL= gl opengl USE_QT= base declarative .include diff --git a/sysutils/plasma6-plasma-systemmonitor/Makefile b/sysutils/plasma6-plasma-systemmonitor/Makefile index 5e564aefdaeb..c5952f04792a 100644 --- a/sysutils/plasma6-plasma-systemmonitor/Makefile +++ b/sysutils/plasma6-plasma-systemmonitor/Makefile @@ -1,20 +1,21 @@ PORTNAME= plasma-systemmonitor DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Interface for monitoring system sensors, process information and other system resources USES= cmake gettext gl kde:6 python:run qt:6 shebangfix tar:xz xorg USE_KDE= attica config coreaddons dbusaddons globalaccel i18n \ itemmodels kio kirigami-addons kcmutils kquickcharts libksysguard \ newstuff package service windowsystem \ ecm:build \ ksystemstats:run USE_QT= base declarative USE_XORG= x11 USE_GL= gl opengl SHEBANG_FILES= kconf_update/plasma-systemmonitor-replace-vmpss.py .include diff --git a/sysutils/plasma6-powerdevil/Makefile b/sysutils/plasma6-powerdevil/Makefile index d030934be580..646781998829 100644 --- a/sysutils/plasma6-powerdevil/Makefile +++ b/sysutils/plasma6-powerdevil/Makefile @@ -1,23 +1,24 @@ PORTNAME= powerdevil DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Manages the power consumption settings of a Plasma shell LIB_DEPENDS= libudev.so:devel/libudev-devd \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= ${LOCALBASE}/libexec/upowerd:sysutils/upower USES= cmake gettext gl kde:6 qt:6 tar:xz xorg USE_GL= gl opengl USE_KDE= activities auth colorscheme completion config configwidgets \ coreaddons crash dbusaddons doctools globalaccel i18n idletime \ itemmodels jobwidgets kcmutils kio kirigami2 layer-shell-qt \ libkscreen notifications notifyconfig plasma-workspace service \ solid widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= base declarative USE_XORG= x11 xcb .include diff --git a/sysutils/plasma6-systemsettings/Makefile b/sysutils/plasma6-systemsettings/Makefile index 4e8815f43bce..dd4661979533 100644 --- a/sysutils/plasma6-systemsettings/Makefile +++ b/sysutils/plasma6-systemsettings/Makefile @@ -1,21 +1,22 @@ PORTNAME= systemsettings DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Control center to configure your Plasma Desktop RUN_DEPENDS= accountsservice>0:sysutils/accountsservice USES= cmake gettext gl kde:6 qt:6 tar:xz xorg USE_GL= gl opengl USE_KDE= activities auth colorscheme completion config configwidgets \ coreaddons crash dbusaddons doctools guiaddons i18n iconthemes \ itemmodels itemviews jobwidgets kcmutils kio kirigami2 \ package plasma-workspace runner service solid \ widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= base declarative USE_XORG= x11 .include diff --git a/textproc/dikt/Makefile b/textproc/dikt/Makefile index c2bdd87039c8..d526abd727e8 100644 --- a/textproc/dikt/Makefile +++ b/textproc/dikt/Makefile @@ -1,33 +1,33 @@ PORTNAME= dikt DISTVERSION= 3 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= textproc net kde MASTER_SITES= https://gitlab.com/-/project/46530021/uploads/b7050a0b8397a27501e7c0be4f40066c/ MAINTAINER= ports@FreeBSD.org COMMENT= Dictionary for KDE WWW= https://dikt.tv/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers USES= cmake compiler:c++11-lang desktop-file-utils gettext-tools gl \ kde:6 qt:6 tar:txz USE_GL= opengl USE_KDE= bookmarks codecs colorscheme completion config configwidgets \ coreaddons dbusaddons guiaddons i18n iconthemes itemviews \ jobwidgets kio service solid widgetsaddons xmlgui \ ecm:build USE_QT= base PLIST_FILES= bin/dikt \ share/applications/dikt.desktop \ share/dikt/dikt.css \ share/dikt/format.conf \ share/icons/hicolor/128x128/apps/dikt.png \ share/kxmlgui5/dikt/diktui.rc .include diff --git a/textproc/kdiff3/Makefile b/textproc/kdiff3/Makefile index 4a8945d46d17..d1fbc6fed04e 100644 --- a/textproc/kdiff3/Makefile +++ b/textproc/kdiff3/Makefile @@ -1,25 +1,26 @@ PORTNAME= kdiff3 DISTVERSION= 1.12.3 +PORTREVISION= 1 CATEGORIES= textproc kde MASTER_SITES= KDE/stable/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= KDE graphical frontend for diff WWW= https://apps.kde.org/kdiff3/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs \ ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers LIB_DEPENDS= libicuuc.so:devel/icu USES= cmake compiler:c++17-lang gettext-tools gl kde:6 qt:6 tar:xz xorg USE_GL= gl opengl # GLX USE_KDE= colorscheme completion config configwidgets coreaddons crash \ i18n jobwidgets kio service solid widgetsaddons xmlgui \ doctools:build ecm:build USE_QT= base USE_XORG= x11 .include diff --git a/www/plasma6-plasma-browser-integration/Makefile b/www/plasma6-plasma-browser-integration/Makefile index 8373f640af8b..c165126cc084 100644 --- a/www/plasma6-plasma-browser-integration/Makefile +++ b/www/plasma6-plasma-browser-integration/Makefile @@ -1,20 +1,21 @@ PORTNAME= plasma-browser-integration DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= www kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Components necessary to integrate browsers into the Plasma Desktop USES= cmake gettext gl kde:6 qt:6 tar:xz USE_KDE= activities config coreaddons crash dbusaddons filemetadata \ i18n itemmodels jobwidgets kio notifications plasma-workspace \ purpose runner service statusnotifieritem \ ecm:build USE_GL= gl opengl USE_QT= base declarative post-patch: ${REINPLACE_CMD} "/^add_subdirectory(flatpak-integrator)/d" \ ${WRKSRC}/CMakeLists.txt .include diff --git a/x11-fm/krusader2/Makefile b/x11-fm/krusader2/Makefile index 470830fa8b8b..08820b40e838 100644 --- a/x11-fm/krusader2/Makefile +++ b/x11-fm/krusader2/Makefile @@ -1,30 +1,30 @@ PORTNAME= krusader DISTVERSION= 2.9.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-fm kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/ MAINTAINER= kde@FreeBSD.org COMMENT= Twin panel file manager for KDE, like midnight or norton commander WWW= https://krusader.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt RUN_DEPENDS= ${LOCALBASE}/bin/unzip:archivers/unzip USES= cmake compiler:c++17-lang cpe desktop-file-utils gettext kde:6 \ qt:6 tar:xz xorg USE_KDE= archive bookmarks codecs completion config coreaddons \ doctools globalaccel guiaddons i18n iconthemes itemviews \ kio notifications parts solid statusnotifieritem \ textwidgets wallet widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= 5compat base USE_XORG= x11 post-patch: # Prefer unzip from ports to the base bsdunzip. ${REINPLACE_CMD} 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/plugins/krarc/krarc.cpp .include diff --git a/x11-toolkits/plasma6-kdeplasma-addons/Makefile b/x11-toolkits/plasma6-kdeplasma-addons/Makefile index c74ef816fa34..a9faf2ee9323 100644 --- a/x11-toolkits/plasma6-kdeplasma-addons/Makefile +++ b/x11-toolkits/plasma6-kdeplasma-addons/Makefile @@ -1,23 +1,24 @@ PORTNAME= kdeplasma-addons DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11-toolkits kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= All kind of add-ons to improve your Plasma experience LIB_DEPENDS= libicuuc.so:devel/icu USES= cmake gettext gl kde:6 qt:6 tar:xz xorg USE_GL= gl opengl USE_KDE= colorscheme completion config configwidgets coreaddons \ globalaccel holidays i18n jobwidgets kcmutils kdeclarative kio \ libplasma newstuff notifications package runner \ service solid sonnet unitconversion widgetsaddons windowsystem \ xmlgui \ ecm:build \ itemmodels:run kirigami-addons:run plasma5support:run USE_QT= 5compat base declarative webchannel webengine \ quick3d:run USE_XORG= x11 .include diff --git a/x11/plasma6-kactivitymanagerd/Makefile b/x11/plasma6-kactivitymanagerd/Makefile index f6bd588650a5..109ec82bf98c 100644 --- a/x11/plasma6-kactivitymanagerd/Makefile +++ b/x11/plasma6-kactivitymanagerd/Makefile @@ -1,18 +1,19 @@ PORTNAME= kactivitymanagerd DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma COMMENT= System service to manage user's activities, track the usage patterns etc MAINTAINER= kde@FreeBSD.org BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs USES= cmake gettext gl kde:6 qt:6 tar:xz xorg USE_GL= gl opengl USE_KDE= colorscheme config configwidgets coreaddons crash dbusaddons \ globalaccel i18n kio service widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= 5compat base sqldriver-sqlite USE_XORG= x11 .include diff --git a/x11/plasma6-kglobalacceld/Makefile b/x11/plasma6-kglobalacceld/Makefile index 3bd02d1657b3..304e4a96d76f 100644 --- a/x11/plasma6-kglobalacceld/Makefile +++ b/x11/plasma6-kglobalacceld/Makefile @@ -1,20 +1,21 @@ PORTNAME= kglobalacceld DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma COMMENT= Daemon providing Global Keyboard Shortcut (Accelerator) functionality MAINTAINER= kde@FreeBSD.org LIB_DEPENDS= libxcb-keysyms.so:x11/xcb-util-keysyms \ libxkbcommon.so:x11/libxkbcommon USES= cmake gl kde:6 qt:6 tar:xz xorg USE_GL= gl opengl USE_KDE= config coreaddons crash dbusaddons globalaccel jobwidgets kio \ notifications service windowsystem \ ecm:build USE_QT= base USE_XORG= x11 xcb .include diff --git a/x11/plasma6-libplasma/Makefile b/x11/plasma6-libplasma/Makefile index ab0f024ff9de..45f94102812b 100644 --- a/x11/plasma6-libplasma/Makefile +++ b/x11/plasma6-libplasma/Makefile @@ -1,23 +1,24 @@ PORTNAME= libplasma DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Shared libraries for Plasma Desktop BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon USES= cmake gettext gl kde:6 pkgconfig qt:6 tar:xz xorg USE_XORG= ice sm x11 xcb xext USE_GL= egl gl opengl USE_KDE= activities archive colorscheme completion config configwidgets \ coreaddons globalaccel guiaddons i18n iconthemes jobwidgets \ kio kirigami2 notifications package \ plasma-wayland-protocols service solid svg widgetsaddons \ windowsystem \ ecm:build USE_QT= base declarative svg wayland .include diff --git a/x11/plasma6-plasma-desktop/Makefile b/x11/plasma6-plasma-desktop/Makefile index a2069448ae1f..a887c860b51c 100644 --- a/x11/plasma6-plasma-desktop/Makefile +++ b/x11/plasma6-plasma-desktop/Makefile @@ -1,61 +1,62 @@ PORTNAME= plasma-desktop DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= KDE Plasma Desktop BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols \ xf86-input-libinput>0:x11-drivers/xf86-input-libinput \ libinput>0:x11/libinput LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libicuuc.so:devel/icu \ libkaccounts6.so:net-im/kaccounts-integration \ liboauth2plugin.so:sysutils/signon-plugin-oauth2@qt6 \ libpackagekitqt6.so:ports-mgmt/packagekit-qt \ libwayland-client.so:graphics/wayland \ libxcb-util.so:x11/xcb-util \ libxkbcommon.so:x11/libxkbcommon \ libxkbfile.so:x11/libxkbfile RUN_DEPENDS= noto-emoji>0:x11-fonts/noto-emoji \ xdg-user-dir:devel/xdg-user-dirs USES= cmake gettext gl gnome kde:6 pkgconfig python qt:6 tar:xz xorg USE_GL= gl opengl USE_GNOME= intltool USE_KDE= activities activities-stats attica auth baloo bookmarks \ codecs colorscheme completion config configwidgets coreaddons \ crash dbusaddons doctools filemetadata globalaccel guiaddons \ i18n iconthemes itemmodels itemviews jobwidgets kcmutils kio \ libksysguard libplasma newstuff notifications notifyconfig \ package plasma-workspace plasma5support runner service solid \ sonnet svg widgetsaddons windowsystem xmlgui \ ecm:build \ kirigami-addons:run kirigami2:run kpipewire:run \ qqc2-desktop-style:run USE_QT= 5compat base declarative svg wayland USE_XORG= x11 xcb xcursor xext xfixes xi xrender OPTIONS_DEFINE= SDL X11 OPTIONS_DEFAULT= X11 OPTIONS_GROUP= IM IM_DESC= Input Method Support OPTIONS_GROUP_IM= IBUS SCIM OPTIONS_SUB= yes IBUS_DESC= Enable IBUS backend for input dialog IBUS_LIB_DEPENDS= libibus-1.0.so:textproc/ibus IBUS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_IBus SCIM_DESC= Enable SCIM backend for input dialog SCIM_LIB_DEPENDS= libscim-1.0.so:textproc/scim SCIM_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_SCIM SDL_DESC= Enable gamecontroller System Settings module SDL_USES= sdl SDL_USE= sdl=sdl2 SDL_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_SDL2 X11_RUN_DEPENDS= xf86-input-libinput>0:x11-drivers/xf86-input-libinput .include diff --git a/x11/plasma6-plasma-integration/Makefile b/x11/plasma6-plasma-integration/Makefile index f93550160d33..b3d8716911be 100644 --- a/x11/plasma6-plasma-integration/Makefile +++ b/x11/plasma6-plasma-integration/Makefile @@ -1,56 +1,57 @@ PORTNAME= plasma-integration DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma PKGNAMESUFFIX= -${FLAVOR} COMMENT= Plasma 6 theme integration plugins for Qt${FLAVOR:S/qt//} MAINTAINER= kde@FreeBSD.org FLAVORS= qt6 qt5 FLAVOR?= qt6 LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= hack-font>0:x11-fonts/hack-font \ noto-basic>0:x11-fonts/noto-basic \ noto-emoji>0:x11-fonts/noto-emoji USES= cmake gettext gl tar:xz xorg USES+= ${${FLAVOR}_USES} USE_KDE= ${${FLAVOR}_USE_KDE} USE_GL= gl opengl USE_XORG= x11 xcb xcursor USE_QT= ${${FLAVOR}_USE_QT} CMAKE_ON= ${${FLAVOR}_CMAKE_ON} CMAKE_OFF= ${${FLAVOR}_CMAKE_OFF} PLIST= ${.CURDIR}/pkg-plist.${FLAVOR} # Sync Qt5 flavor with Qt6 KDE_PLASMA_VERSION= ${KDE_PLASMA6_VERSION} PKGNAMEPREFIX?= plasma6- DESCR= ${.CURDIR:H:H}/x11/plasma6-plasma/pkg-descr # Qt6 flavor qt6_USES= kde:6 qt:6 qt6_USE_KDE= bookmarks breeze colorscheme completion config configwidgets \ coreaddons guiaddons i18n iconthemes itemviews jobwidgets kio \ notifications service solid statusnotifieritem widgetsaddons \ windowsystem xdg-desktop-portal-kde xmlgui \ ecm:build plasma-wayland-protocols:build qt6_USE_QT= base declarative wayland qt6_CMAKE_ON= BUILD_QT6 qt6_CMAKE_OFF= BUILD_QT5 # Qt5 flavor qt5_USES= kde:5 pkgconfig qt:5 qt5_USE_KDE= config configwidgets guiaddons i18n iconthemes kio \ notifications wayland windowsystem xmlgui \ ecm:build plasma-wayland-protocols:build qt5_USE_QT= core gui quickcontrols2 wayland x11extras \ buildtools:build qmake:build qt5_CMAKE_ON= BUILD_QT5 qt5_CMAKE_OFF= BUILD_QT6 .include diff --git a/x11/plasma6-plasma-workspace/Makefile b/x11/plasma6-plasma-workspace/Makefile index 21857fd2b931..3ae9eeee627c 100644 --- a/x11/plasma6-plasma-workspace/Makefile +++ b/x11/plasma6-plasma-workspace/Makefile @@ -1,63 +1,64 @@ PORTNAME= plasma-workspace DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma COMMENT= KDE Plasma Workspace MAINTAINER= kde@FreeBSD.org BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libicui18n.so:devel/icu \ libpipewire-0.3.so:multimedia/pipewire \ libqalculate.so:math/libqalculate \ libudev.so:devel/libudev-devd \ libwayland-client.so:graphics/wayland \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util \ libxkbcommon.so:x11/libxkbcommon \ libQCoro6Core.so:devel/qcoro RUN_DEPENDS= kio-extras>=24.12.3:devel/kio-extras \ kio-fuse>=5.1.0_1:filesystems/kio-fuse \ mkfontscale:x11-fonts/mkfontscale \ oxygen-icons>=0:x11-themes/oxygen-icons \ xmessage:x11/xmessage \ xrdb:x11/xrdb \ xset:x11/xset USES= cmake desktop-file-utils gettext gl kde:6 pkgconfig python \ qt:6 shebangfix tar:xz xorg USE_GL= gl opengl USE_KDE= activities activities-stats archive attica auth baloo \ bookmarks colorscheme completion config configwidgets \ coreaddons crash dbusaddons doctools filemetadata globalaccel \ guiaddons holidays i18n iconthemes idletime itemmodels \ itemviews jobwidgets kcmutils kdeclarative kio kirigami-addons \ kirigami2 kpipewire kquickcharts kscreenlocker kwin \ layer-shell-qt libkexiv2 libkscreen libksysguard libplasma \ newstuff notifications notifyconfig package parts phonon \ plasma5support prison runner service solid sonnet \ statusnotifieritem svg syntaxhighlighting texteditor \ textwidgets userfeedback wallet wayland \ widgetsaddons windowsystem xmlgui \ ecm:build plasma-wayland-protocols:build \ kwin-x11:run USE_QT= 5compat base declarative location svg wayland USE_XORG= ice sm x11 xau xcb xcursor xext xfixes xft xi xrender xtst SHEBANG_FILES= components/calendar/kconf_update/migrate-calendar-to-plugin-id.py.in CMAKE_ON= PLASMA_X11_DEFAULT_SESSION \ CMAKE_DISABLE_FIND_PACKAGE_KF6NetworkManagerQt OPTIONS_DEFINE= GTK GTK_DESC= Global menu bar support for GTK applications GTK_RUN_DEPENDS= appmenu-gtk-module>0:x11/gtk-app-menu post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${PATCH_WRKSRC}/startkde/startplasma.cpp \ ${PATCH_WRKSRC}/login-sessions/plasmawayland.desktop.cmake .include