Date: Wed, 7 Jul 2021 12:59:16 GMT From: Adriaan de Groot <adridg@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 09f5a2edb26a - main - *: (KDE PIM) Reduce dependencies Message-ID: <202107071259.167CxGIe080636@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by adridg: URL: https://cgit.FreeBSD.org/ports/commit/?id=09f5a2edb26a7d6afd3b62a078a558a3c1786a29 commit 09f5a2edb26a7d6afd3b62a078a558a3c1786a29 Author: Adriaan de Groot <adridg@FreeBSD.org> AuthorDate: 2021-07-07 12:54:22 +0000 Commit: Adriaan de Groot <adridg@FreeBSD.org> CommitDate: 2021-07-07 12:59:12 +0000 *: (KDE PIM) Reduce dependencies - Boost is a build-dep for all of these ports, using header-only libraries; there **are** library-uses of Boost in KDE PIM, just not here. - ECM is a build-dep that is not needed at runtime. - Qt testlib is a build-dep. --- deskutils/kdepim-runtime/Makefile | 1 + deskutils/libkdepim/Makefile | 8 +++++--- net/calendarsupport/Makefile | 12 +++++++----- net/eventviews/Makefile | 14 ++++++++------ net/incidenceeditor/Makefile | 14 ++++++++------ net/kimap/Makefile | 8 +++++--- net/libksieve/Makefile | 14 ++++++++------ net/mailcommon/Makefile | 7 ++++--- net/mailimporter/Makefile | 10 ++++++---- net/messagelib/Makefile | 12 +++++++----- net/pimcommon/Makefile | 10 ++++++---- 11 files changed, 65 insertions(+), 45 deletions(-) diff --git a/deskutils/kdepim-runtime/Makefile b/deskutils/kdepim-runtime/Makefile index 2ee4f76916e4..3002f66277c4 100644 --- a/deskutils/kdepim-runtime/Makefile +++ b/deskutils/kdepim-runtime/Makefile @@ -1,5 +1,6 @@ PORTNAME= kdepim-runtime DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/deskutils/libkdepim/Makefile b/deskutils/libkdepim/Makefile index 0c1a8e72cb0e..9f0b271d91ea 100644 --- a/deskutils/libkdepim/Makefile +++ b/deskutils/libkdepim/Makefile @@ -1,5 +1,6 @@ PORTNAME= libkdepim DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -7,12 +8,13 @@ COMMENT= KDE PIM Libraries LICENSE= LGPL21 -LIB_DEPENDS= libboost_thread.so:devel/boost-libs +BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs USES= cmake gettext compiler:c++11-lib kde:5 qt:5 tar:xz -USE_KDE= auth codecs completion config configwidgets coreaddons ecm \ +USE_KDE= auth codecs completion config configwidgets coreaddons \ i18n iconthemes itemmodels itemviews jobwidgets kcmutils \ - kio service wallet widgetsaddons + kio service wallet widgetsaddons \ + ecm_build # pim components USE_KDE+= akonadi akonadicontacts akonadisearch contacts ldap mime USE_QT= concurrent core dbus designer gui network testlib uiplugin uitools \ diff --git a/net/calendarsupport/Makefile b/net/calendarsupport/Makefile index 80cbb0b3dbf3..1fa13f2f1eb6 100644 --- a/net/calendarsupport/Makefile +++ b/net/calendarsupport/Makefile @@ -1,5 +1,6 @@ PORTNAME= calendarsupport DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,19 +11,20 @@ LICENSE= LGPL21 DEPRECATED= Uses EOL Python 2.7 via www/qt5-webengine EXPIRATION_DATE=2021-06-23 -LIB_DEPENDS= libboost_system.so:devel/boost-libs +BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= auth codecs completion config configwidgets coreaddons ecm \ +USE_KDE= auth codecs completion config configwidgets coreaddons \ guiaddons i18n iconthemes itemmodels jobwidgets kio service \ - widgetsaddons + widgetsaddons \ + ecm_build # pim components USE_KDE+= akonadi akonadicalendar akonadinotes calendarcore calendarutils \ holidays identitymanagement mime pimcommon \ pimtextedit -USE_QT= concurrent core dbus gui network printsupport testlib uitools \ +USE_QT= concurrent core dbus gui network printsupport uitools \ widgets xml \ - buildtools_build qmake_build + buildtools_build qmake_build testlib_build USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS diff --git a/net/eventviews/Makefile b/net/eventviews/Makefile index 4fb94ea1f215..6b7b741070b6 100644 --- a/net/eventviews/Makefile +++ b/net/eventviews/Makefile @@ -1,5 +1,6 @@ PORTNAME= eventviews DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,18 +11,19 @@ LICENSE= LGPL21 DEPRECATED= Uses EOL Python 2.7 via www/qt5-webengine EXPIRATION_DATE=2021-06-23 -LIB_DEPENDS= libKGantt.so:graphics/kdiagram \ - libboost_system.so:devel/boost-libs +BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs +LIB_DEPENDS= libKGantt.so:graphics/kdiagram USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= auth codecs completion config configwidgets coreaddons ecm \ - guiaddons i18n iconthemes itemmodels service widgetsaddons +USE_KDE= auth codecs completion config configwidgets coreaddons \ + guiaddons i18n iconthemes itemmodels service widgetsaddons \ + ecm_build # pim components USE_KDE+= akonadi akonadicalendar akonadicontacts calendarcore \ calendarsupport calendarutils contacts holidays identitymanagement \ libkdepim mime pimtextedit -USE_QT= core gui printsupport testlib uitools widgets xml \ - buildtools_build qmake_build +USE_QT= core gui printsupport uitools widgets xml \ + buildtools_build qmake_build testlib_build USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS diff --git a/net/incidenceeditor/Makefile b/net/incidenceeditor/Makefile index a4bf55129887..ede48aad0578 100644 --- a/net/incidenceeditor/Makefile +++ b/net/incidenceeditor/Makefile @@ -1,5 +1,6 @@ PORTNAME= incidenceeditor DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,20 +11,21 @@ LICENSE= LGPL21 DEPRECATED= Uses EOL Python 2.7 via www/qt5-webengine EXPIRATION_DATE=2021-06-23 -LIB_DEPENDS= libKGantt.so:graphics/kdiagram \ - libboost_system.so:devel/boost-libs +BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs +LIB_DEPENDS= libKGantt.so:graphics/kdiagram USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= auth codecs completion config configwidgets coreaddons ecm \ +USE_KDE= auth codecs completion config configwidgets coreaddons \ i18n iconthemes itemmodels jobwidgets kio service sonnet \ - textwidgets wallet widgetsaddons xmlgui + textwidgets wallet widgetsaddons xmlgui \ + ecm_build # pim components USE_KDE+= akonadi akonadicalendar akonadicontacts akonadimime calendarcore calendarsupport calendarutils \ contacts eventviews identitymanagement ldap \ libkdepim mailtransport mime pimtextedit -USE_QT= concurrent core dbus gui network printsupport testlib uitools \ +USE_QT= concurrent core dbus gui network printsupport uitools \ webkit widgets xml \ - buildtools_build qmake_build + buildtools_build qmake_build testlib_build USE_LDCONFIG= yes diff --git a/net/kimap/Makefile b/net/kimap/Makefile index 44a7ee5069c9..63807c35cf08 100644 --- a/net/kimap/Makefile +++ b/net/kimap/Makefile @@ -1,5 +1,6 @@ PORTNAME= kimap DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -7,11 +8,12 @@ COMMENT= KDE API for IMAP support LICENSE= LGPL21 -LIB_DEPENDS= libboost_system.so:devel/boost-libs \ - libsasl2.so:security/cyrus-sasl2 +BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs +LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= codecs config coreaddons ecm i18n kdelibs4support kio service +USE_KDE= codecs config coreaddons i18n kio service \ + ecm_build # pim components USE_KDE+= mime USE_QT= concurrent core dbus network \ diff --git a/net/libksieve/Makefile b/net/libksieve/Makefile index 586183d09f87..27ad7bca16fe 100644 --- a/net/libksieve/Makefile +++ b/net/libksieve/Makefile @@ -1,5 +1,6 @@ PORTNAME= libksieve DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,19 +11,20 @@ LICENSE= LGPL21 DEPRECATED= Uses EOL Python 2.7 via www/qt5-webengine EXPIRATION_DATE=2021-06-23 -LIB_DEPENDS= libboost_system.so:devel/boost-libs \ - libsasl2.so:security/cyrus-sasl2 +BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs +LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz USE_KDE= archive attica auth codecs completion config configwidgets \ - coreaddons ecm i18n iconthemes jobwidgets kio newstuff service \ - sonnet syntaxhighlighting wallet widgetsaddons windowsystem xmlgui + coreaddons i18n iconthemes jobwidgets kio newstuff service \ + sonnet syntaxhighlighting wallet widgetsaddons windowsystem xmlgui \ + ecm_build # pim components USE_KDE+= akonadi identitymanagement libkdepim mailtransport mime \ pimcommon pimtextedit -USE_QT= concurrent core dbus declarative gui location network printsupport testlib \ +USE_QT= concurrent core dbus declarative gui location network printsupport \ uitools webchannel webengine widgets xml \ - buildtools_build qmake_build + buildtools_build qmake_build testlib_build USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/mailcommon/Makefile b/net/mailcommon/Makefile index 9a85fba80212..f234d1830a00 100644 --- a/net/mailcommon/Makefile +++ b/net/mailcommon/Makefile @@ -14,8 +14,8 @@ LICENSE= LGPL21 DEPRECATED= Uses EOL Python 2.7 via www/qt5-webengine EXPIRATION_DATE=2021-06-23 +BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs LIB_DEPENDS= libassuan.so:security/libassuan \ - libboost_system.so:devel/boost-libs \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ @@ -23,9 +23,10 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz USE_KDE= archive auth codecs completion config configwidgets coreaddons \ - ecm i18n iconthemes itemmodels itemviews jobwidgets kio \ + i18n iconthemes itemmodels itemviews jobwidgets kio \ service sonnet syntaxhighlighting textwidgets wallet \ - widgetsaddons windowsystem xmlgui + widgetsaddons windowsystem xmlgui \ + ecm_build # pim components USE_KDE+= akonadi akonadicontacts akonadimime contacts identitymanagement \ imap ldap libkdepim libkleo mailimporter \ diff --git a/net/mailimporter/Makefile b/net/mailimporter/Makefile index b1731dda37e5..50ee8483de4a 100644 --- a/net/mailimporter/Makefile +++ b/net/mailimporter/Makefile @@ -1,5 +1,6 @@ PORTNAME= mailimporter DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -7,14 +8,15 @@ COMMENT= Import mbox files to KMail LICENSE= LGPL21 -LIB_DEPENDS= libboost_system.so:devel/boost-libs +BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= archive config coreaddons ecm i18n itemmodels +USE_KDE= archive config coreaddons i18n itemmodels \ + ecm_build # pim components USE_KDE+= akonadi akonadimime libkdepim mime pimcommon -USE_QT= core gui testlib uitools widgets xml \ - buildtools_build qmake_build +USE_QT= core gui uitools widgets xml \ + buildtools_build qmake_build testlib_build USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/messagelib/Makefile b/net/messagelib/Makefile index 4b4ea137b4b0..bf8fd565457e 100644 --- a/net/messagelib/Makefile +++ b/net/messagelib/Makefile @@ -1,5 +1,6 @@ PORTNAME= messagelib DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,8 +11,8 @@ LICENSE= LGPL21 DEPRECATED= Uses EOL Python 2.7 via www/qt5-webengine EXPIRATION_DATE=2021-06-23 +BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs LIB_DEPENDS= libassuan.so:security/libassuan \ - libboost_system.so:devel/boost-libs \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ @@ -19,17 +20,18 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 qca qt:5 tar:xz USE_KDE= archive auth bookmarks codecs completion config configwidgets \ - coreaddons ecm i18n iconthemes imap itemmodels itemviews jobwidgets \ + coreaddons i18n iconthemes imap itemmodels itemviews jobwidgets \ kdewebkit kio service solid sonnet syntaxhighlighting \ - textwidgets wallet widgetsaddons windowsystem xmlgui + textwidgets wallet widgetsaddons windowsystem xmlgui \ + ecm_build # pim components USE_KDE+= akonadi akonadicontacts akonadimime akonadisearch calendarcore \ contacts grantleetheme gravatar identitymanagement \ ldap libkdepim libkleo mailtransport mbox \ mime pimcommon pimtextedit -USE_QT= concurrent core dbus declarative gui location network printsupport testlib \ +USE_QT= concurrent core dbus declarative gui location network printsupport \ uitools webchannel webengine widgets xml \ - buildtools_build qmake_build + buildtools_build qmake_build testlib_build USE_LDCONFIG= yes diff --git a/net/pimcommon/Makefile b/net/pimcommon/Makefile index 84e1c3de2b68..d319cab49040 100644 --- a/net/pimcommon/Makefile +++ b/net/pimcommon/Makefile @@ -1,5 +1,6 @@ PORTNAME= pimcommon DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -7,13 +8,14 @@ COMMENT= Common libriares for KDEPim LICENSE= LGPL21 -LIB_DEPENDS= libboost_system.so:devel/boost-libs +BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz USE_KDE= archive attica auth codecs completion config configwidgets \ - coreaddons dbusaddons ecm emoticons i18n init iconthemes itemmodels \ - jobwidgets kdelibs4support kio newstuff service sonnet textwidgets \ - wallet widgetsaddons xmlgui + coreaddons dbusaddons emoticons i18n init iconthemes itemmodels \ + jobwidgets kio newstuff service sonnet textwidgets \ + wallet widgetsaddons xmlgui \ + ecm_build # pim components USE_KDE+= akonadi akonadicontacts contacts imap libkdepim mime \ pimtextedit purpose
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202107071259.167CxGIe080636>