diff --git a/accessibility/libqaccessibilityclient/Makefile b/accessibility/libqaccessibilityclient/Makefile index bb751ff64da8..6a232fb5be58 100644 --- a/accessibility/libqaccessibilityclient/Makefile +++ b/accessibility/libqaccessibilityclient/Makefile @@ -1,19 +1,19 @@ PORTNAME= libqaccessibilityclient DISTVERSION= 0.4.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= accessibility kde MASTER_SITES= KDE/stable/${PORTNAME}/ MAINTAINER= kde@FreeBSD.org COMMENT= Helper to make writing accessibility tools easier WWW= https://github.com/kde/libqaccessibilityclient LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz -USE_KDE= ecm +USE_KDE= ecm:build USE_QT= core dbus gui widgets \ buildtools:build qmake:build .include diff --git a/databases/futuresql/Makefile b/databases/futuresql/Makefile index 9c8a5a34a355..2098a65c2059 100644 --- a/databases/futuresql/Makefile +++ b/databases/futuresql/Makefile @@ -1,15 +1,17 @@ PORTNAME= futuresql DISTVERSION= 0.1.1 +PORTREVISION= 1 CATEGORIES= databases kde MASTER_SITES= KDE/stable/${PORTNAME}/ MAINTAINER= kde@FreeBSD.org COMMENT= Non-blocking database framework for Qt WWW= https://api.kde.org/futuresql/html/index.html USES= cmake kde:5 qt:5 tar:xz -USE_KDE= ecm -USE_QT= core sql buildtools:build qmake:build +USE_KDE= ecm:build +USE_QT= core sql \ + buildtools:build qmake:build .include diff --git a/databases/kbibtex/Makefile b/databases/kbibtex/Makefile index 311d003ae0a6..b4dafe214405 100644 --- a/databases/kbibtex/Makefile +++ b/databases/kbibtex/Makefile @@ -1,39 +1,39 @@ PORTNAME= kbibtex DISTVERSION= 0.10.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases kde MASTER_SITES= KDE/stable/KBibTeX/${DISTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Bibliography editor for KDE WWW= https://userbase.kde.org/KBibTeX LIB_DEPENDS= libicuuc.so:devel/icu \ libpoppler.so:graphics/poppler \ libpoppler-qt5.so:graphics/poppler-qt5 \ libqoauth-qt5.so:net/qoauth-qt5 USES= cmake compiler:c++11-lang desktop-file-utils gettext gnome \ iconv kde:5 pkgconfig qca qt:5 shared-mime-info tar:xz xorg USE_GNOME= libxml2 libxslt USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash ecm i18n iconthemes itemviews jobwidgets kio \ + coreaddons crash i18n iconthemes itemviews jobwidgets kio \ parts service solid sonnet syntaxhighlighting texteditor \ textwidgets wallet widgetsaddons windowsystem xmlgui \ - doctools:build + doctools:build ecm:build USE_QT= concurrent core dbus declarative gui location network \ networkauth printsupport webchannel widgets xml xmlpatterns \ buildtools:build qmake:build USE_XORG= x11 USE_LDCONFIG= yes OPTIONS_DEFINE= WEBENGINE OPTIONS_DEFAULT_amd64= WEBENGINE OPTIONS_DEFAULT_i386= WEBENGINE WEBENGINE_DESC= Add dependency on qt5-webengine WEBENGINE_USE= QT=webengine WEBENGINE_USE_OFF= QT=webkit WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets .include diff --git a/databases/kdb/Makefile b/databases/kdb/Makefile index df0649d8f4fe..6fa742406f8d 100644 --- a/databases/kdb/Makefile +++ b/databases/kdb/Makefile @@ -1,35 +1,35 @@ PORTNAME= kdb DISTVERSION= 3.2.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= databases kde MASTER_SITES= KDE/stable/${PORTNAME}/src DIST_SUBDIR= KDE/${PORTNAME} PATCH_SITES= https://invent.kde.org/libraries/kdb/-/commit/ PATCHFILES= b36d74f13a1421437a725fb74502c993c359392a.diff:-p1 MAINTAINER= kde@FreeBSD.org COMMENT= Database connectivity and creation framework WWW= https://community.kde.org/KDb LIB_DEPENDS= libicuuc.so:devel/icu -USES= cmake compiler:c++11-lang kde:5 \ - python qt:5 tar:xz -USE_KDE= coreaddons ecm i18n -USE_QT= core gui network widgets xml \ - buildtools:build qmake:build +USES= cmake compiler:c++11-lang kde:5 python qt:5 tar:xz +USE_KDE= coreaddons i18n \ + ecm:build +USE_QT= core gui network widgets xml \ + buildtools:build qmake:build # In the future, these options will be moved into slave ports OPTIONS_DEFINE= SQLITE MYSQL PGSQL OPTIONS_SUB= YES OPTIONS_DEFAULT= ${OPTIONS_DEFINE} SQLITE_USES= sqlite SQLITE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Sqlite MYSQL_USES= mysql MYSQL_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_MySQL PGSQL_USES= pgsql PGSQL_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_PostgreSQL .include diff --git a/databases/kexi/Makefile b/databases/kexi/Makefile index 39386b23afb6..8adef6ba98da 100644 --- a/databases/kexi/Makefile +++ b/databases/kexi/Makefile @@ -1,35 +1,36 @@ PORTNAME= kexi DISTVERSION= 3.2.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= databases kde MASTER_SITES= KDE/stable/${PORTNAME}/src DIST_SUBDIR= KDE/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= Visual database applications creator WWW= https://www.kexi-project.org/ LIB_DEPENDS= libKDb3.so:databases/kdb \ libKPropertyCore3.so:x11-toolkits/kproperty \ libKReport3.so:textproc/kreport -USES= cmake compiler:c++11-lang desktop-file-utils gettext gl \ - gnome iconv kde:5 pkgconfig qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext gl gnome \ + iconv kde:5 pkgconfig qt:5 tar:xz xorg USE_GL= gl -USE_GNOME= glib20 -USE_KDE= auth bookmarks codecs completion config \ - configwidgets coreaddons crash ecm guiaddons i18n \ - iconthemes itemviews jobwidgets kio parts service \ - solid sonnet syntaxhighlighting texteditor textwidgets \ - widgetsaddons windowsystem xmlgui breeze-icons:build -USE_QT= concurrent core dbus declarative gui network printsupport webkit widgets xml \ - buildtools:build qmake:build testlib:build -USE_XORG= x11 +USE_GNOME= glib20 +USE_KDE= auth bookmarks codecs completion config configwidgets \ + coreaddons crash guiaddons i18n iconthemes itemviews \ + jobwidgets kio parts service solid sonnet syntaxhighlighting \ + texteditor textwidgets widgetsaddons windowsystem xmlgui \ + breeze-icons:build ecm:build +USE_QT= concurrent core dbus declarative gui network printsupport \ + webkit widgets xml \ + buildtools:build qmake:build testlib:build +USE_XORG= x11 CONFLICTS_INSTALL= calligra-2* CMAKE_OFF= BUILD_TESTING \ KEXI_ENABLE_QTGUI_FOR_TESTS CMAKE_ON= KEXI_QTGUI_RUNTIME_AVAILABLE .include diff --git a/deskutils/kuserfeedback/Makefile b/deskutils/kuserfeedback/Makefile index 4ee6d0cc3165..e349ba6fc672 100644 --- a/deskutils/kuserfeedback/Makefile +++ b/deskutils/kuserfeedback/Makefile @@ -1,27 +1,27 @@ PORTNAME= kuserfeedback DISTVERSION= 1.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils kde MASTER_SITES= KDE/stable/${PORTNAME}/ MAINTAINER= kde@FreeBSD.org COMMENT= Framework for collecting user feedback WWW= https://github.com/kde/kuserfeedback LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING.LIB USES= bison cmake compiler:c++11-lang kde:5 qt:5 tar:xz -USE_KDE= ecm +USE_KDE= ecm:build USE_QT= charts core declarative gui network printsupport svg widgets \ buildtools:build help:build qdoc:build qmake:build OPTIONS_DEFINE= SERVER SERVER_DESC= Enable all features (requires php) SERVER_USES= php SERVER_CMAKE_BOOL= ENABLE_PHP SERVER_BUILD_DEPENDS= phpunit:devel/phpunit6@${PHP_FLAVOR} SERVER_RUN_DEPENDS= phpunit:devel/phpunit6@${PHP_FLAVOR} .include diff --git a/devel/heaptrack/Makefile b/devel/heaptrack/Makefile index 6a991f19e96e..c9d65fb66c1c 100644 --- a/devel/heaptrack/Makefile +++ b/devel/heaptrack/Makefile @@ -1,29 +1,29 @@ PORTNAME= heaptrack DISTVERSION= 1.4.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/ 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= libboost_regex.so:devel/boost-libs \ libunwind.so:devel/libunwind \ libKChart.so:graphics/kdiagram \ libzstd.so:archivers/zstd -USES= cmake compiler:c++11-lang desktop-file-utils kde:5 \ - localbase qt:5 tar:xz xorg -USE_KDE= auth auth codecs completion config config \ - configwidgets coreaddons ecm i18n iconthemes itemmodels \ - jobwidgets kio kio service solid threadweaver \ - widgetsaddons windowsystem +USES= cmake compiler:c++11-lang desktop-file-utils kde:5 localbase \ + qt:5 tar:xz xorg +USE_KDE= auth codecs completion config configwidgets coreaddons i18n \ + iconthemes itemmodels jobwidgets kio service solid \ + threadweaver widgetsaddons windowsystem \ + ecm:build USE_QT= concurrent core dbus gui network widgets xml \ buildtools:build qmake:build USE_XORG= x11 .include diff --git a/devel/kdesvn/Makefile b/devel/kdesvn/Makefile index 52c8f244d036..6a32b8fc8cf7 100644 --- a/devel/kdesvn/Makefile +++ b/devel/kdesvn/Makefile @@ -1,37 +1,37 @@ PORTNAME= kdesvn DISTVERSION= 2.1.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/ MAINTAINER= kde@FreeBSD.org COMMENT= KDE frontend for Subversion WWW= https://projects.kde.org/projects/extragear/sdk/kdesvn LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libapr-1.so:devel/apr1 \ libexpat.so:textproc/expat2 \ libgdbm.so:databases/gdbm \ libsvn_client-1.so:devel/subversion CONFLICTS_INSTALL= qsvn USES= bdb cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons dbusaddons ecm i18n iconthemes itemviews jobwidgets \ - kio notifications parts service sonnet solid texteditor \ + coreaddons dbusaddons i18n iconthemes itemviews jobwidgets kio \ + notifications parts service solid sonnet texteditor \ textwidgets wallet widgetsaddons windowsystem xmlgui \ - doctools:build + doctools:build ecm:build USE_QT= concurrent core dbus gui network sql widgets xml \ buildtools:build qmake:build USE_XORG= x11 PORTSCOUT= ignore:1 post-patch: ${REINPLACE_CMD} -e 's#%%EXECINFO%%#${EXECINFO_LDFLAGS} -lexecinfo#' \ ${PATCH_WRKSRC}/src/svnqt/cmake/FindSubversion.cmake .include diff --git a/devel/kdevelop-pg-qt/Makefile b/devel/kdevelop-pg-qt/Makefile index 8e233b1ab39f..386b336ad0c7 100644 --- a/devel/kdevelop-pg-qt/Makefile +++ b/devel/kdevelop-pg-qt/Makefile @@ -1,23 +1,24 @@ PORTNAME= kdevelop-pg-qt DISTVERSION= 2.2.2 +PORTREVISION= 1 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/src DIST_SUBDIR= KDE/kdevelop MAINTAINER= kde@FreeBSD.org COMMENT= Parser-generator from KDevplatform WWW= https://techbase.kde.org/Development/KDevelop-PG-Qt_Introduction LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex USES= bison cmake compiler:c++11-lib kde:5 qt:5 tar:xz -USE_KDE= ecm +USE_KDE= ecm:build USE_QT= core testlib \ buildtools:build qmake:build CONFLICTS= kdevelop-pg-qt-1.0* .include diff --git a/devel/kommit/Makefile b/devel/kommit/Makefile index 4cb34af81687..ffe79d62b1ad 100644 --- a/devel/kommit/Makefile +++ b/devel/kommit/Makefile @@ -1,22 +1,24 @@ PORTNAME= kommit DISTVERSION= 1.0.2 +PORTREVISION= 1 MASTER_SITES= KDE/stable/${PORTNAME}/ CATEGORIES= devel kde MAINTAINER= kde@FreeBSD.org COMMENT= Git gui client for KDE WWW= https://github.com/HamedMasafi/GitKlient LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake kde:5 localbase:ldflags pkgconfig qt:5 xorg tar:xz +USES= cmake kde:5 localbase:ldflags pkgconfig qt:5 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons doctools ecm i18n itemviews \ - jobwidgets kio parts service solid sonnet syntaxhighlighting \ - texteditor textwidgets widgetsaddons windowsystem xmlgui + coreaddons crash dbusaddons doctools i18n itemviews jobwidgets \ + kio parts service solid sonnet syntaxhighlighting texteditor \ + textwidgets widgetsaddons windowsystem xmlgui \ + ecm:build USE_QT= concurrent core dbus gui network testlib widgets xml \ buildtools:build qmake:build USE_XORG= x11 .include diff --git a/devel/ktextaddons/Makefile b/devel/ktextaddons/Makefile index d08f345d8db7..fb43568091ea 100644 --- a/devel/ktextaddons/Makefile +++ b/devel/ktextaddons/Makefile @@ -1,21 +1,22 @@ PORTNAME= ktextaddons DISTVERSION= 1.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/ MAINTAINER= kde@FreeBSD.org COMMENT= Various text handling addons WWW= https://invent.kde.org/libraries/ktextaddons LIB_DEPENDS= libqt5keychain.so:security/qtkeychain USES= cmake kde:5 qt:5 tar:xz -USE_KDE= archive auth codecs config configwidgets coreaddons ecm i18n \ - widgetsaddons xmlgui +USE_KDE= archive auth codecs config configwidgets coreaddons i18n \ + widgetsaddons xmlgui \ + ecm:build USE_QT= core dbus gui network speech widgets xml \ buildtools:build qmake:build PLIST_SUB+= LIBVERSION=${PORTVERSION} .include diff --git a/devel/okteta/Makefile b/devel/okteta/Makefile index 062a0da79ee5..a3d4ff476dc9 100644 --- a/devel/okteta/Makefile +++ b/devel/okteta/Makefile @@ -1,29 +1,30 @@ PORTNAME= okteta DISTVERSION= 0.26.13 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/src MAINTAINER= kde@FreeBSD.org COMMENT= KDE hex editor WWW= https://www.kde.org/applications/utilities/okteta/ LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSES/GPL-2.0-only.txt LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSES/GPL-3.0-only.txt USES= cmake compiler:c++11-lang gettext kde:5 qca qt:5 \ shared-mime-info tar:xz xorg -USE_KDE= attica auth bookmarks codecs completion crash \ - config configwidgets coreaddons dbusaddons doctools \ - ecm i18n iconthemes itemviews jobwidgets kcmutils kio \ - newstuff parts service solid sonnet textwidgets \ - widgetsaddons windowsystem xmlgui -USE_QT= concurrent core dbus declarative designer gui network printsupport \ - script scripttools widgets xml \ +USE_KDE= attica auth bookmarks codecs completion config configwidgets \ + coreaddons crash dbusaddons doctools i18n iconthemes itemviews \ + jobwidgets kcmutils kio newstuff parts service solid sonnet \ + textwidgets widgetsaddons windowsystem xmlgui \ + ecm:build +USE_QT= concurrent core dbus declarative designer gui network \ + printsupport script scripttools widgets xml \ buildtools:build qmake:build USE_XORG= x11 USE_LDCONFIG= yes .include diff --git a/editors/calligra/Makefile b/editors/calligra/Makefile index 5baa94ff8275..7c8b02b1264c 100644 --- a/editors/calligra/Makefile +++ b/editors/calligra/Makefile @@ -1,86 +1,88 @@ PORTNAME= calligra DISTVERSION= 3.2.1 -PORTREVISION= 55 +PORTREVISION= 56 CATEGORIES= editors kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} DIST_SUBDIR= KDE/${PORTNAME} PATCH_SITES= https://invent.kde.org/office/calligra/-/commit/ # Poppler 22.03 PATCHFILES= 236bacbe13739414e919de868283b0caf2df5d8a.diff:-p1 \ 6b75bec784c9835c78993349845d8c2ef22ec3de.diff:-p1 MAINTAINER= kde@FreeBSD.org COMMENT= KDE office suite WWW= https://calligra.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= pstoedit:graphics/pstoedit LIB_DEPENDS= libImath.so:math/Imath \ libKPropertyCore3.so:x11-toolkits/kproperty \ libKReport3.so:textproc/kreport \ libboost_thread.so:devel/boost-libs \ libetonyek-0.1.so:graphics/libetonyek01 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgsl.so:math/gsl \ liblcms2.so:graphics/lcms2 \ libKGantt.so:graphics/kdiagram \ libodfgen-0.1.so:textproc/libodfgen01 \ libpng.so:graphics/png \ libpoppler-qt5.so:graphics/poppler-qt5 \ libpoppler.so:graphics/poppler \ librevenge-0.0.so:textproc/librevenge \ libtiff.so:graphics/tiff \ libvisio-0.1.so:textproc/libvisio01 \ libwpd-0.10.so:textproc/libwpd010 \ libwpg-0.3.so:graphics/libwpg03 \ libwps-0.4.so:textproc/libwps RUN_DEPENDS= pstoedit:graphics/pstoedit -USES= cmake cpe compiler:c++17-lang desktop-file-utils eigen:3 \ +USES= cmake compiler:c++17-lang cpe desktop-file-utils eigen:3 \ gettext iconv:translit jpeg kde:5 localbase:ldflags perl5 \ pkgconfig qca qt:5 shared-mime-info sqlite tar:xz xorg USE_LDCONFIG= yes -USE_KDE= akonadicontacts activities archive auth bookmarks codecs completion \ - config configwidgets contacts coreaddons crash dbusaddons doctools ecm \ - emoticons guiaddons holidays i18n iconthemes init itemmodels itemviews \ - jobwidgets js kcmutils kdelibs4support khtml kio \ - kross notifications notifyconfig parts service solid sonnet \ - texteditor textwidgets threadweaver unitconversion wallet \ - widgetsaddons windowsystem xmlgui \ - calendarcore okular -USE_QT= buildtools:build concurrent core dbus declarative gui network opengl \ - phonon4 printsupport qmake:build \ - script sql svg testlib webkit widgets x11extras xml +USE_KDE= activities akonadicontacts archive auth bookmarks calendarcore \ + codecs completion config configwidgets contacts coreaddons \ + crash dbusaddons doctools emoticons guiaddons holidays i18n \ + iconthemes init itemmodels itemviews jobwidgets js kcmutils \ + kdelibs4support khtml kio kross notifications notifyconfig \ + okular parts service solid sonnet texteditor textwidgets \ + threadweaver unitconversion wallet widgetsaddons windowsystem \ + xmlgui \ + ecm:build +USE_QT= concurrent core dbus declarative gui network opengl phonon4 \ + printsupport script sql svg testlib webkit widgets x11extras \ + xml \ + buildtools:build qmake:build USE_XORG= ice sm x11 xext OPTIONS_DEFINE= OPENEXR OPTIONS_DEFAULT= OPENEXR OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR CMAKE_ARGS= -DCMAKE_INCLUDE_PATH:STRING="${QT_INCDIR} ${LOCALBASE}/include" \ -DPRODUCTSET:STRING="DESKTOP" # Requested by upstream, to not include unfinished modules CMAKE_ON= RELEASE_BUILD # Performance increase according to README.PACKAGERS CMAKE_ARGS+= -DCMAKE_CXX_FLAGS="-DKDE_NO_DEBUG_OUTPUT" PLIST_SUB+= SHLIB_VER=17.0.0 .include post-patch: .if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 @${REINPLACE_CMD} -e 's|std::binary_function|std::__binary_function|g' \ ${WRKSRC}/filters/words/msword-odf/wv2/src/word97_helper.cpp @${REINPLACE_CMD} -e 's|std::unary_function|std::__unary_function|' \ ${WRKSRC}/filters/words/msword-odf/wv2/src/utilities.h .endif .include diff --git a/editors/calligraplan/Makefile b/editors/calligraplan/Makefile index 287ff202a28b..8b4307e68a1a 100644 --- a/editors/calligraplan/Makefile +++ b/editors/calligraplan/Makefile @@ -1,29 +1,30 @@ PORTNAME= calligraplan DISTVERSION= 3.3.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors kde MASTER_SITES= KDE/stable/calligra/${PORTVERSION} DIST_SUBDIR= KDE/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= KDE Calligra project management application WWW= https://www.calligra.org/plan/ LIB_DEPENDS= libKChart.so:graphics/kdiagram -USES= cmake compiler:c++11-lib desktop-file-utils kde:5 \ - qt:5 tar:xz xorg -USE_KDE= activities akonadi archive auth bookmarks codecs completion config \ - configwidgets coreaddons dbusaddons ecm guiaddons holidays i18n \ - iconthemes itemmodels itemviews jobwidgets js khtml kio \ - notifications parts service solid sonnet textwidgets wallet \ - widgetsaddons windowsystem xmlgui \ - akonadicontacts calendarcore contacts \ - doctools:build -USE_QT= concurrent core dbus gui network printsupport widgets x11extras xml \ +USES= cmake compiler:c++11-lib desktop-file-utils kde:5 qt:5 tar:xz \ + xorg +USE_KDE= activities akonadi akonadicontacts archive auth bookmarks \ + calendarcore codecs completion config configwidgets contacts \ + coreaddons dbusaddons guiaddons holidays i18n iconthemes \ + itemmodels itemviews jobwidgets js khtml kio notifications \ + parts service solid sonnet textwidgets wallet widgetsaddons \ + windowsystem xmlgui \ + doctools:build ecm:build +USE_QT= concurrent core dbus gui network printsupport widgets \ + x11extras xml \ buildtools:build qmake:build USE_XORG= ice sm x11 xext PLIST_SUB+= SHLIB_VER=18.0.0 SHLIB_SHORT=18 .include diff --git a/editors/kile/Makefile b/editors/kile/Makefile index 8c08f97746c6..01fc7deb05b3 100644 --- a/editors/kile/Makefile +++ b/editors/kile/Makefile @@ -1,34 +1,34 @@ PORTNAME= kile DISTVERSIONPREFIX= v DISTVERSION= 3.0b3 -PORTREVISION= 42 +PORTREVISION= 43 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-qt5.so:graphics/poppler-qt5 -USES= cmake compiler:c++11-lang cpe desktop-file-utils kde:5 \ - qt:5 shared-mime-info shebangfix xorg +USES= cmake compiler:c++11-lang cpe desktop-file-utils kde:5 qt:5 \ + shared-mime-info shebangfix xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \ - init itemviews jobwidgets js khtml kio okular parts service \ - solid sonnet syntaxhighlighting texteditor textwidgets \ - widgetsaddons windowsystem xmlgui \ - doctools:build + coreaddons crash dbusaddons guiaddons i18n iconthemes init \ + itemviews jobwidgets js khtml kio okular parts service solid \ + sonnet syntaxhighlighting texteditor textwidgets widgetsaddons \ + windowsystem xmlgui \ + doctools:build ecm:build USE_QT= concurrent core dbus gui network script widgets xml \ buildtools:build qmake:build USE_XORG= x11 SHEBANG_FILES= *.pl KDE_INVENT= 09ee4ef0417165b93da82c1fc057b9e1713a0c05 office OPTIONS_DEFINE= DOCS .include diff --git a/graphics/digikam/Makefile b/graphics/digikam/Makefile index e2a9b3153c05..7186fc43b2d6 100644 --- a/graphics/digikam/Makefile +++ b/graphics/digikam/Makefile @@ -1,141 +1,143 @@ PORTNAME= digikam DISTVERSION= 8.1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} \ https://files.kde.org/digikam/%SUBDIR%/:aesthetic,face,shape \ https://kde-applicationdata.mirrors.omnilance.com/digikam/%SUBDIR%/:aesthetic,face,shape \ https://mirrors.ocf.berkeley.edu/kde-applicationdata/digikam/%SUBDIR%/:aesthetic,face,shape MASTER_SITE_SUBDIR= aestheticdetector/:aesthetic \ facesengine/dnnface/:face \ facesengine/shape-predictor/:shape # One bit changed in the naming convention .. DISTFILES= digiKam-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX} DIST_SUBDIR= KDE/${PORTNAME}/${PORTVERSION} 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 LIB_DEPENDS= libKF5Sane.so:graphics/libksane \ libboost_graph.so:devel/boost-libs \ libexiv2.so:graphics/exiv2 \ libexpat.so:textproc/expat2 \ libgphoto2.so:graphics/libgphoto2 \ libicalss.so:devel/libical \ libjasper.so:graphics/jasper \ liblcms2.so:graphics/lcms2 \ liblensfun.so:graphics/lensfun \ liblqr-1.so:graphics/liblqr-1 \ libopencv_core.so:graphics/opencv \ libheif.so:graphics/libheif \ libpgf.so:graphics/libpgf \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libx265.so:multimedia/x265 USES= bison cmake compiler:c++17-lang desktop-file-utils eigen:3 gl \ gnome jpeg kde:5 localbase:ldflags magick pkgconfig qt:5 \ shebangfix tar:xz xorg USE_GL= gl glu USE_GNOME= glib20 libxml2 libxslt USE_KDE= archive auth bookmarks calendarcore codecs completion config \ - configwidgets coreaddons crash doctools ecm filemetadata \ - guiaddons i18n iconthemes itemmodels itemviews jobwidgets kdelibs4support \ - kio marble libkipi notifications notifyconfig parts service \ - solid sonnet textwidgets threadweaver unitconversion \ - widgetsaddons windowsystem xmlgui -USE_QT= concurrent core dbus declarative gui location network networkauth \ - opengl printsupport sql webchannel widgets x11extras xml xmlpatterns \ + configwidgets coreaddons crash doctools filemetadata guiaddons \ + i18n iconthemes itemmodels itemviews jobwidgets \ + kdelibs4support kio libkipi marble notifications notifyconfig \ + parts service solid sonnet textwidgets threadweaver \ + unitconversion widgetsaddons windowsystem xmlgui \ + ecm:build +USE_QT= concurrent core dbus declarative gui location network \ + networkauth opengl printsupport sql webchannel widgets \ + x11extras xml xmlpatterns \ buildtools:build qmake:build USE_XORG= ice sm x11 xext USE_LDCONFIG= yes SHEBANG_FILES= core/data/scripts/digitaglinktree/digitaglinktree WITH_CCACHE_BUILD= yes CMAKE_ON= BUILD_WITH_CCACHE DIGIKAMSC_COMPILE_DIGIKAM ENABLE_KFILEMETADATASUPPORT \ CMAKE_DISABLE_FIND_PACKAGE_VAAPI OPTIONS_DEFINE= FACEDETECT KDEPIM MEDIAPLAYER NLS WEBENGINE OPTIONS_GROUP= MP MP_DESC= Media player options OPTIONS_GROUP_MP= OPENAL PORTAUDIO PULSEAUDIO OPTIONS_MULTI= DB DB_DESC= Database options OPTIONS_MULTI_DB= MYSQL MYSQL_INTERNAL SQLITE3 OPTIONS_DEFAULT= ${OPTIONS_DEFINE:NFACEDETECT} \ ${OPTIONS_GROUP_MP:NPORTAUDIO:NPULSEAUDIO} \ ${OPTIONS_MULTI_DB:NMYSQL_INTERNAL} OPTIONS_SUB= yes FACEDETECT_DESC= Install data required for face detection (~420MB) FACEDETECT_DISTFILES= weights_inceptionv3_299.pb:aesthetic \ deploy.prototxt:face \ openface_nn4.small2.v1.t7:face \ res10_300x300_ssd_iter_140000_fp16.caffemodel:face \ yolov3-face.cfg:face \ yolov3-wider_16000.weights:face \ shapepredictor.dat:shape KDEPIM_DESC= KDEPim Addressbook support KDEPIM_USE= KDE=akonadi,akonadicontacts,contacts,grantleetheme KDEPIM_USES= grantlee:5 KDEPIM_CMAKE_BOOL= ENABLE_AKONADICONTACTSUPPORT MEDIAPLAYER_DESC= Enable media player MEDIAPLAYER_LIB_DEPENDS= libass.so:multimedia/libass \ libavcodec.so:multimedia/ffmpeg MEDIAPLAYER_USE= XORG=xv MEDIAPLAYER_CMAKE_BOOL= ENABLE_MEDIAPLAYER MEDIAPLAYER_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_FFmpeg MYSQL_USE= QT=sql-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="57 80 57p 57w" MYSQL_INTERNAL_IMPLIES= MYSQL NLS_DESC= Digikam i18n translations NLS_CMAKE_BOOL= DIGIKAMSC_COMPILE_PO NLS_USES= gettext NLS_USE= KDE=i18n OPENAL_USES= openal OPENAL_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenAL OPENAL_IMPLIES= MEDIAPLAYER PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Portaudio PORTAUDIO_IMPLIES= MEDIAPLAYER PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_PulseAudio PULSEAUDIO_IMPLIES= MEDIAPLAYER SQLITE3_USE= QT=sql-sqlite3:run WEBENGINE_DESC= Use Qt WebEngine instead of WebKit WEBENGINE_USE= QT=webengine WEBENGINE_USE_OFF= QT=webkit WEBENGINE_CMAKE_BOOL= ENABLE_QWEBENGINE PLIST_SUB= SHLIB_VER=${DISTVERSION} 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/kdiagram/Makefile b/graphics/kdiagram/Makefile index 4f28ba07404b..403b705b0b72 100644 --- a/graphics/kdiagram/Makefile +++ b/graphics/kdiagram/Makefile @@ -1,22 +1,23 @@ PORTNAME= kdiagram DISTVERSION= 2.8.0 +PORTREVISION= 1 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/ DIST_SUBDIR= KDE/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= Library to create business diagrams WWW= https://projects.kde.org/kdiagram LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.GPL.txt USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz -USE_KDE= ecm +USE_KDE= ecm:build USE_QT= core gui linguisttools printsupport sql svg widgets \ buildtools:build qmake:build PLIST_SUB= SHLIB_VER="${PORTVERSION}" \ SHLIB_SHVER="${PORTVERSION:R:R}" .include diff --git a/graphics/kooka/Makefile b/graphics/kooka/Makefile index 76a3459d6921..4ce18b4abb83 100644 --- a/graphics/kooka/Makefile +++ b/graphics/kooka/Makefile @@ -1,30 +1,30 @@ PORTNAME= kooka DISTVERSION= 0.61-323 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= graphics kde MAINTAINER= kde@FreeBSD.org COMMENT= Intuitive, easy to use open source scan program WWW= https://userbase.kde.org/Kooka LICENSE= GPLv2+ LIB_DEPENDS= libpaper.so:print/libpaper \ libsane.so:graphics/sane-backends \ libtiff.so:graphics/tiff USES= cmake compiler:c++11-lang kde:5 pkgconfig qt:5 xorg -USE_KDE= auth bookmarks codecs completion config configwidgets coreaddons \ - ecm i18n iconthemes itemviews jobwidgets kio service solid sonnet \ - textwidgets widgetsaddons windowsystem xmlgui \ - doctools:build +USE_KDE= auth bookmarks codecs completion config configwidgets \ + coreaddons i18n iconthemes itemviews jobwidgets kio service \ + solid sonnet textwidgets widgetsaddons windowsystem xmlgui \ + doctools:build ecm:build USE_QT= concurrent core dbus gui network printsupport widgets xml \ buildtools:build qmake:build USE_XORG= x11 KDE_INVENT= 3ed25fb9a1a62b88240a4f0f403b1ad49cf0adeb PORTSCOUT= limit:^0\. .include diff --git a/graphics/kphotoalbum/Makefile b/graphics/kphotoalbum/Makefile index 39bfc1a20140..d450460fba8d 100644 --- a/graphics/kphotoalbum/Makefile +++ b/graphics/kphotoalbum/Makefile @@ -1,38 +1,38 @@ PORTNAME= kphotoalbum DISTVERSION= 5.11.0 -PORTREVISION= 1 +PORTREVISION= 2 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 \ libexpat.so:textproc/expat2 \ libKF5KDcraw.so:graphics/libkdcraw \ libKF5Kipi.so:graphics/libkipi USES= cmake compiler:c++11-lang desktop-file-utils jpeg kde:5 \ pkgconfig qt:5 shebangfix tar:xz xorg -USE_KDE= archive auth codecs completion config \ - configwidgets coreaddons ecm i18n \ - iconthemes jobwidgets kio marble purpose service \ - solid sonnet textwidgets widgetsaddons windowsystem xmlgui +USE_KDE= archive auth codecs completion config configwidgets coreaddons \ + i18n iconthemes jobwidgets kio marble purpose service solid \ + sonnet textwidgets widgetsaddons windowsystem xmlgui \ + ecm:build USE_QT= concurrent core dbus declarative gui location network phonon4 \ printsupport sql webchannel widgets xml \ buildtools:build qmake:build USE_XORG= x11 SHEBANG_FILES= scripts/open-raw.pl scripts/kpa-backup.sh OPTIONS_DEFINE= WEBENGINE OPTIONS_DEFAULT_amd64= WEBENGINE OPTIONS_DEFAULT_i386= WEBENGINE WEBENGINE_DESC= Add dependency on qt5-webengine WEBENGINE_USE= QT=webengine .include diff --git a/graphics/kseexpr/Makefile b/graphics/kseexpr/Makefile index b9c321535658..cd41ac86ff90 100644 --- a/graphics/kseexpr/Makefile +++ b/graphics/kseexpr/Makefile @@ -1,20 +1,23 @@ PORTNAME= kseexpr DISTVERSION= 4.0.4.0 +PORTREVISION= 1 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION:R} MAINTAINER= kde@FreeBSD.org COMMENT= Embeddable expression engine for Krita WWW= https://invent.kde.org/graphics/kseexpr LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= bison cmake kde:5 qt:5 -USE_KDE= ecm i18n +USE_KDE= i18n \ + ecm:build USE_LDCONFIG= yes -USE_QT= core gui widgets buildtools:build linguisttools:build qmake:build +USE_QT= core gui widgets \ + buildtools:build linguisttools:build qmake:build CONFLICTS_INSTALL= seexpr .include diff --git a/graphics/peruse/Makefile b/graphics/peruse/Makefile index 4647db4327c3..7d7e9f302784 100644 --- a/graphics/peruse/Makefile +++ b/graphics/peruse/Makefile @@ -1,23 +1,24 @@ PORTNAME= peruse DISTVERSION= 1.80 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/ MAINTAINER= kde@FreeBSD.org COMMENT= Comic book viewer WWW= https://peruse.kde.org/ LICENSE= LGPL21 -USES= cmake compiler:c++11-lang gl pkgconfig kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gl kde:5 pkgconfig qt:5 tar:xz xorg USE_GL= gl -USE_KDE= archive attica baloo completion config coreaddons crash ecm \ - filemetadata guiaddons i18n iconthemes jobwidgets \ - kdeclarative kio newstuff package service solid \ - widgetsaddons windowsystem -USE_QT= concurrent core dbus declarative gui network opengl sql widgets xml \ +USE_KDE= archive attica baloo completion config coreaddons crash \ + filemetadata guiaddons i18n iconthemes jobwidgets kdeclarative \ + kio newstuff package service solid widgetsaddons windowsystem \ + ecm:build +USE_QT= concurrent core dbus declarative gui network opengl sql \ + widgets xml \ buildtools:build qmake:build USE_XORG= x11 .include diff --git a/graphics/showimage/Makefile b/graphics/showimage/Makefile index 9f5d5a9bc7c2..ebb1e5b2bd20 100644 --- a/graphics/showimage/Makefile +++ b/graphics/showimage/Makefile @@ -1,24 +1,24 @@ PORTNAME= showimage PORTVERSION= 1.10 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics kde MASTER_SITES= https://dl.opendesktop.org/api/files/download/id/1482097460/ \ LOCAL/tcberner/showimage-0.10/ MAINTAINER= kde@FreeBSD.org COMMENT= Simple KDE based image viewer WWW= http://kde-apps.org/content/show.php/ShowImage?content=143977 LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lang kde:5 qt:5 tar:bzip2 xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons ecm i18n itemviews jobwidgets kio service solid \ + coreaddons i18n itemviews jobwidgets kio service solid \ widgetsaddons windowsystem xmlgui \ - doctools:build -USE_QT= concurrent core dbus gui network xml widgets \ + doctools:build ecm:build +USE_QT= concurrent core dbus gui network widgets xml \ buildtools:build qmake:build USE_XORG= x11 .include diff --git a/multimedia/phonon-designerplugin/Makefile b/multimedia/phonon-designerplugin/Makefile index 5459e6787556..3e1e53b8fb22 100644 --- a/multimedia/phonon-designerplugin/Makefile +++ b/multimedia/phonon-designerplugin/Makefile @@ -1,27 +1,28 @@ PORTNAME= phonon DISTVERSION= 4.11.1 +PORTREVISION= 1 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} DIST_SUBDIR= KDE/phonon PKGNAMESUFFIX= -designerplugin-qt5 MAINTAINER= kde@FreeBSD.org COMMENT= Qt Designer plugin for Phonon WWW= https://userbase.kde.org/Phonon LICENSE= LGPL21 USES= cmake:insource compiler:c++11-lang kde:5 qt:5 tar:xz -USE_KDE= ecm +USE_KDE= ecm:build USE_QT= core designer gui phonon4 widgets xml \ buildtools:build qmake:build CMAKE_ON= PHONON_BUILD_PHONON4QT5 PLIST_FILES= ${QT_PLUGINDIR_REL}/designer/phononwidgets.so CMAKE_ARGS= -DPHONON_QT_PLUGIN_INSTALL_DIR=${PREFIX}/${QT_PLUGINDIR_REL}/designer BUILD_WRKSRC= ${WRKSRC}/designer INSTALL_WRKSRC= ${BUILD_WRKSRC} DISTINFO_FILE= ${.CURDIR:H}/phonon/distinfo .include diff --git a/multimedia/phonon-gstreamer/Makefile b/multimedia/phonon-gstreamer/Makefile index cc5e4df8c3fe..a4d257ef27cf 100644 --- a/multimedia/phonon-gstreamer/Makefile +++ b/multimedia/phonon-gstreamer/Makefile @@ -1,35 +1,36 @@ PORTNAME= phonon DISTVERSION= 4.10.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTNAME}-backend-${PHONON_PLUGIN}/${DISTVERSION} DISTNAME= ${PORTNAME}-backend-${PHONON_PLUGIN}-${DISTVERSION} DIST_SUBDIR= KDE/phonon PKGNAMESUFFIX= -${PHONON_PLUGIN}-qt5 MAINTAINER= kde@FreeBSD.org COMMENT= GStreamer backend for Phonon WWW= https://userbase.kde.org/Phonon LICENSE= LGPL21 -USES= cmake compiler:c++11-lang gl gnome gstreamer kde:5 pkgconfig qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gl gnome gstreamer kde:5 pkgconfig \ + qt:5 tar:xz xorg USE_GL= gl USE_GNOME= glib20 libxml2 -USE_KDE= ecm +USE_KDE= ecm:build USE_QT= core gui opengl phonon4 widgets x11extras \ buildtools:build qmake:build USE_XORG= x11 CMAKE_ON= PHONON_BUILD_PHONON4QT5 SUB_FILES= pkg-message OPTIONS_DEFINE= GST_PLUGINS GST_PLUGINS_DESC= Install GStreamer plugins GST_PLUGINS_USE= GSTREAMER=bad,good,ugly PHONON_PLUGIN= gstreamer WRKSRC= ${WRKDIR}/${PORTNAME}-backend-${PHONON_PLUGIN}-${DISTVERSION} .include diff --git a/multimedia/phonon-vlc/Makefile b/multimedia/phonon-vlc/Makefile index 71c3805261ce..530ceecd02c1 100644 --- a/multimedia/phonon-vlc/Makefile +++ b/multimedia/phonon-vlc/Makefile @@ -1,29 +1,29 @@ PORTNAME= phonon DISTVERSION= 0.11.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTNAME}-backend-${PHONON_PLUGIN}/${DISTVERSION} PKGNAMESUFFIX= -${PHONON_PLUGIN} DISTNAME= ${PORTNAME}-backend-${PHONON_PLUGIN}-${DISTVERSION} DIST_SUBDIR= KDE/phonon MAINTAINER= kde@FreeBSD.org COMMENT= VLC backend for Phonon WWW= https://userbase.kde.org/Phonon LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libvlc.so:multimedia/vlc USES= cmake pkgconfig tar:xz USES+= compiler:c++11-lang kde:5 qt:5 -USE_KDE= ecm -USE_QT= core gui widgets phonon4 \ +USE_KDE= ecm:build +USE_QT= core gui phonon4 widgets \ buildtools:build qmake:build CMAKE_ON= PHONON_BUILD_PHONON4QT5 PHONON_PLUGIN= vlc .include diff --git a/multimedia/phonon/Makefile b/multimedia/phonon/Makefile index e34a67f1539a..0c054b0ba575 100644 --- a/multimedia/phonon/Makefile +++ b/multimedia/phonon/Makefile @@ -1,36 +1,36 @@ PORTNAME= phonon DISTVERSION= 4.11.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} DIST_SUBDIR= KDE/phonon PKGNAMESUFFIX= -qt5 MAINTAINER= kde@FreeBSD.org COMMENT= KDE multimedia framework WWW= https://userbase.kde.org/Phonon LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB USES= cmake compiler:c++11-lang kde:5 pathfix qt:5 tar:xz CMAKE_ON= PHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT \ PHONON_NO_PLATFORMPLUGIN \ PHONON_BUILD_PHONON4QT5 CMAKE_OFF= PHONON_BUILD_DESIGNER_PLUGIN \ PHONON_BUILD_DECLARATIVE_PLUGIN USE_LDCONFIG= yes -USE_KDE= ecm +USE_KDE= ecm:build USE_QT= core dbus gui opengl widgets \ buildtools:build qmake:build PLIST_SUB= SHLIB_VER=${DISTVERSION} OPTIONS_DEFINE= PULSEAUDIO PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_USES= gnome PULSEAUDIO_USE= GNOME=glib20 PULSEAUDIO_CMAKE_BOOL= WITH_PulseAudio .include diff --git a/multimedia/plasmatube/Makefile b/multimedia/plasmatube/Makefile index dc3cae13ef43..f1e83f9ab6c6 100644 --- a/multimedia/plasmatube/Makefile +++ b/multimedia/plasmatube/Makefile @@ -1,19 +1,20 @@ PORTNAME= plasmatube DISTVERSION= 23.01.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/plasma-mobile/${DISTVERSION}/ MAINTAINER= kde@FreeBSD.org COMMENT= Elegant user interface for YouTube WWW= https://apps.kde.org/plasmatube/ LIB_DEPENDS= libmpv.so:multimedia/mpv USES= cmake kde:5 localbase:ldflags pkgconfig qt:5 tar:xz -USE_KDE= config ecm i18n kirigami2 +USE_KDE= config i18n kirigami2 \ + ecm:build USE_QT= core declarative gui network quickcontrols2 svg testlib \ widgets xml \ buildtools:build qmake:build .include diff --git a/net-im/kaidan/Makefile b/net-im/kaidan/Makefile index 603b616299b4..4dac4b75ba26 100644 --- a/net-im/kaidan/Makefile +++ b/net-im/kaidan/Makefile @@ -1,24 +1,26 @@ PORTNAME= kaidan DISTVERSION= 0.9.1 +PORTREVISION= 1 CATEGORIES= net-im kde MASTER_SITES= KDE/unstable/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= User-friendly XMPP client for every device WWW= https://www.kaidan.im/ BUILD_DEPENDS= kquickimageeditor>0:graphics/kquickimageeditor \ kirigami-addons>0:x11-toolkits/kirigami-addons RUN_DEPENDS= kquickimageeditor>0:graphics/kquickimageeditor \ kirigami-addons>0:x11-toolkits/kirigami-addons LIB_DEPENDS= libQXmppQt5.so:net-im/qxmpp@qt5 \ libZXing.so:textproc/zxing-cpp -USES= cmake compiler:c++11-lang desktop-file-utils kde:5 \ - pkgconfig qt:5 tar:xz -USE_KDE= ecm kirigami2 notifications qqc2-desktop-style +USES= cmake compiler:c++11-lang desktop-file-utils kde:5 pkgconfig \ + qt:5 tar:xz +USE_KDE= kirigami2 notifications qqc2-desktop-style \ + ecm:build USE_QT= core dbus declarative gui location multimedia network \ quickcontrols2 sql svg widgets xml \ buildtools:build qmake:build .include diff --git a/net-im/telepathy-logger-qt5/Makefile b/net-im/telepathy-logger-qt5/Makefile index 432951d57491..7cb3b7cbac68 100644 --- a/net-im/telepathy-logger-qt5/Makefile +++ b/net-im/telepathy-logger-qt5/Makefile @@ -1,31 +1,32 @@ PORTNAME= telepathy-logger-qt DISTVERSION= 17.09.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= stable/${PORTNAME}/${PORTVERSION:R}/src PKGNAMESUFFIX= 5 MAINTAINER= kde@FreeBSD.org COMMENT= Qt binding for Telepathy Logger WWW= https://community.kde.org/KTp LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libtelepathy-glib.so:net-im/telepathy-glib \ libtelepathy-logger.so:net-im/telepathy-logger \ libtelepathy-qt5.so:net-im/telepathy-qt -USES= bison:build cmake compiler:c++11-lang gnome kde:5 \ - pkgconfig python:build qt:5 tar:xz +USES= cmake compiler:c++11-lang gnome kde:5 pkgconfig qt:5 tar:xz \ + bison:build python:build USE_CXXSTD= c++11 USE_GNOME= glib20 libxml2 -USE_KDE= ecm -USE_QT= core buildtools:build dbus network qmake:build xml +USE_KDE= ecm:build +USE_QT= core dbus network xml \ + buildtools:build qmake:build CMAKE_ARGS= -DUSE_COMMON_CMAKE_PACKAGE_CONFIG_DIR:BOOL=True USE_LDCONFIG= yes .include diff --git a/net/libkvkontakte/Makefile b/net/libkvkontakte/Makefile index 272ef5ba82d1..c64d61ec074a 100644 --- a/net/libkvkontakte/Makefile +++ b/net/libkvkontakte/Makefile @@ -1,20 +1,21 @@ PORTNAME= libkvkontakte DISTVERSION= 5.0.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= net kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src DIST_SUBDIR= KDE/digikam MAINTAINER= kde@FreeBSD.org COMMENT= KDE library for accessing vk.com WWW= https://www.digikam.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= config coreaddons ecm i18n kdewebkit kio service widgetsaddons +USE_KDE= config coreaddons i18n kdewebkit kio service widgetsaddons \ + ecm:build USE_QT= concurrent core dbus gui network webkit widgets \ buildtools:build qmake:build .include diff --git a/net/libmediawiki/Makefile b/net/libmediawiki/Makefile index 917b0b4a9efb..b6dc5119a06b 100644 --- a/net/libmediawiki/Makefile +++ b/net/libmediawiki/Makefile @@ -1,19 +1,21 @@ PORTNAME= libmediawiki DISTVERSION= 5.38.0 +PORTREVISION= 1 CATEGORIES= net kde MASTER_SITES= KDE/stable/${PORTNAME} DIST_SUBDIR= KDE/digikam MAINTAINER= kde@FreeBSD.org COMMENT= KDE library for accessing MediaWiki sites WWW= https://www.digikam.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz -USE_KDE= coreaddons ecm +USE_KDE= coreaddons \ + ecm:build USE_QT= core network testlib \ buildtools:build qmake:build .include diff --git a/sysutils/kshutdown/Makefile b/sysutils/kshutdown/Makefile index 17187b1e33bb..0b2ec72c7212 100644 --- a/sysutils/kshutdown/Makefile +++ b/sysutils/kshutdown/Makefile @@ -1,30 +1,31 @@ PORTNAME= kshutdown DISTVERSION= 5.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils kde MASTER_SITES= SF/${PORTNAME}/KShutdown/${DISTVERSION}/ DISTNAME= ${PORTNAME}-source-${DISTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Advanced shutdown utility WWW= http://kshutdown.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= alias cmake compiler:c++0x gettext kde:5 qt:5 zip -USE_KDE= auth codecs config configwidgets coreaddons crash \ - dbusaddons ecm globalaccel i18n idletime \ - notifications notifyconfig widgetsaddons xmlgui +USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \ + globalaccel i18n idletime notifications notifyconfig \ + widgetsaddons xmlgui \ + ecm:build USE_QT= core dbus gui widgets xml \ buildtools:build qmake:build WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} CMAKE_ON= KS_KF5 CMAKE_OFF= KS_PURE_QT # Uses c++14 thousands literall USE_CXXSTD= c++14 .include diff --git a/textproc/kreport/Makefile b/textproc/kreport/Makefile index 20d3a7c9c1e0..8e1e73e312a4 100644 --- a/textproc/kreport/Makefile +++ b/textproc/kreport/Makefile @@ -1,26 +1,26 @@ PORTNAME= kreport DISTVERSION= 3.2.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= textproc kde MASTER_SITES= KDE/stable/${PORTNAME}/src DIST_SUBDIR= KDE/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= Framework for creation of reports in multiple formats WWW= https://www.kexi-project.org/ LIB_DEPENDS= libKPropertyCore3.so:x11-toolkits/kproperty -USES= cmake compiler:c++11-lang gettext kde:5 \ - python qt:5 tar:xz -USE_KDE= config coreaddons ecm marble widgetsaddons -USE_QT= core declarative gui location network webchannel \ - webengine webkit widgets xml \ - buildtools:build printsupport qmake:build +USES= cmake compiler:c++11-lang gettext kde:5 python qt:5 tar:xz +USE_KDE= config coreaddons marble widgetsaddons \ + ecm:build +USE_QT= core declarative gui location network printsupport webchannel \ + webengine webkit widgets xml \ + buildtools:build qmake:build CONFLICTS_INSTALL= calligra-2* post-extract: ${CP} ${FILESDIR}/KReportGroupTracker.cpp ${WRKSRC}/src/renderer/scripting/KReportGroupTracker.cpp .include diff --git a/www/choqok/Makefile b/www/choqok/Makefile index 034d3ce8e043..91db4718365a 100644 --- a/www/choqok/Makefile +++ b/www/choqok/Makefile @@ -1,32 +1,34 @@ PORTNAME= choqok DISTVERSION= 1.7.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= www kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION:R}/src DIST_SUBDIR= KDE/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= KDE micro-blogging client WWW= https://www.kde.org/applications/internet/choqok/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libqjson-qt5.so:devel/qjson \ libqoauth-qt5.so:net/qoauth-qt5 \ libtelepathy-qt5.so:net-im/telepathy-qt USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qca qt:5 \ tar:xz xorg USE_KDE= attica auth bookmarks codecs completion config configwidgets \ - coreaddons doctools ecm emoticons globalaccel guiaddons i18n \ + coreaddons doctools emoticons globalaccel guiaddons i18n \ itemviews jobwidgets kcmutils kdewebkit kio notifications \ notifyconfig parts purpose service solid sonnet textwidgets \ wallet widgetsaddons windowsystem xmlgui \ + ecm:build \ kded:run -USE_QT= concurrent core dbus gui network networkauth webkit widgets xml \ +USE_QT= concurrent core dbus gui network networkauth webkit widgets \ + xml \ buildtools:build qmake:build USE_XORG= x11 USE_LDCONFIG= yes .include diff --git a/x11-fm/krusader2/Makefile b/x11-fm/krusader2/Makefile index ea329a3829e1..86e37f109b09 100644 --- a/x11-fm/krusader2/Makefile +++ b/x11-fm/krusader2/Makefile @@ -1,27 +1,27 @@ PORTNAME= krusader DISTVERSION= 2.8.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++11-lang cpe desktop-file-utils gettext \ - kde:5 qt:5 tar:xz xorg -USE_KDE= archive auth auth bookmarks codecs completion config \ - configwidgets coreaddons doctools ecm guiaddons i18n \ - iconthemes itemviews jobwidgets kio notifications parts \ - service solid sonnet textwidgets wallet widgetsaddons \ - windowsystem xmlgui -USE_QT= concurrent core dbus gui network printsupport xml widgets \ +USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext kde:5 \ + qt:5 tar:xz xorg +USE_KDE= archive auth bookmarks codecs completion config configwidgets \ + coreaddons doctools guiaddons i18n iconthemes itemviews \ + jobwidgets kio notifications parts service solid sonnet \ + textwidgets wallet widgetsaddons windowsystem xmlgui \ + ecm:build +USE_QT= concurrent core dbus gui network printsupport widgets xml \ buildtools:build qmake:build USE_XORG= x11 .include diff --git a/x11-toolkits/kproperty/Makefile b/x11-toolkits/kproperty/Makefile index 9ed48adfc8f8..1a9af84ddd5e 100644 --- a/x11-toolkits/kproperty/Makefile +++ b/x11-toolkits/kproperty/Makefile @@ -1,20 +1,20 @@ PORTNAME= kproperty DISTVERSION= 3.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-toolkits kde MASTER_SITES= KDE/stable/${PORTNAME}/src DIST_SUBDIR= KDE/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= Property editing framwork WWW= https://www.kexi-project.org/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 \ - tar:xz -USE_KDE= ecm config coreaddons guiaddons i18n widgetsaddons -USE_QT= core declarative gui widgets xml \ - buildtools:build qmake:build +USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USE_KDE= config coreaddons guiaddons i18n widgetsaddons \ + ecm:build +USE_QT= core declarative gui widgets xml \ + buildtools:build qmake:build CONFLICTS_INSTALL= calligra-2* .include diff --git a/x11/rsibreak/Makefile b/x11/rsibreak/Makefile index 81520d47568a..2654cc9f4853 100644 --- a/x11/rsibreak/Makefile +++ b/x11/rsibreak/Makefile @@ -1,21 +1,23 @@ PORTNAME= rsibreak DISTVERSION= 0.12.15 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION:R}/ MAINTAINER= kde@FreeBSD.org COMMENT= KDE RSI prevention tool WWW= https://userbase.kde.org/RSIBreak LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg -USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons doctools ecm \ - iconthemes i18n idletime notifications notifyconfig \ - sonnet textwidgets xmlgui widgetsaddons windowsystem -USE_QT= core dbus gui widgets xml buildtools:build qmake:build +USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \ + doctools i18n iconthemes idletime notifications notifyconfig \ + sonnet textwidgets widgetsaddons windowsystem xmlgui \ + ecm:build +USE_QT= core dbus gui widgets xml \ + buildtools:build qmake:build USE_XORG= x11 .include