diff options
author | Adriaan de Groot <adridg@FreeBSD.org> | 2021-07-09 23:56:39 +0200 |
---|---|---|
committer | Adriaan de Groot <adridg@FreeBSD.org> | 2021-07-09 23:59:01 +0200 |
commit | c0a5e2416d2b24af2d83fc97fa9dde37c152d6ec (patch) | |
tree | ea95f58300e77d19c29ee32e28d5a98b1cc53582 /math | |
parent | x11/plasma5-plasma: tidy up comments (diff) |
*: (KDE ports) tidy up dependencies
Go another round with the dependency-cleanup:
- ECM and doctools are still more only a build-dep
- Qt testlibs is a build-dep
This touches plenty of ports outside of KDE Frameworks
that did **not** list their full dependencies and could
get away with it because frameworks pulled in too much.
Diffstat (limited to 'math')
-rw-r--r-- | math/analitza/Makefile | 4 | ||||
-rw-r--r-- | math/cantor/Makefile | 13 | ||||
-rw-r--r-- | math/rocs/Makefile | 8 |
3 files changed, 13 insertions, 12 deletions
diff --git a/math/analitza/Makefile b/math/analitza/Makefile index 22ae3d652384..8f98f0aebb39 100644 --- a/math/analitza/Makefile +++ b/math/analitza/Makefile @@ -13,9 +13,9 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lang eigen:3 gl kde:5 qt:5 tar:xz USE_GL= glu -USE_KDE= ecm +USE_KDE= ecm_build USE_QT= core declarative gui network opengl printsupport svg widgets xml \ - buildtools_build linguisttools_build qmake_build + buildtools_build linguisttools_build qmake_build testlib_build USE_LDCONFIG= yes diff --git a/math/cantor/Makefile b/math/cantor/Makefile index 54c19263c0df..dbc4cb9974a3 100644 --- a/math/cantor/Makefile +++ b/math/cantor/Makefile @@ -1,8 +1,6 @@ -# TODO: ensure only ${PYTON_CMD} is pixked again - PORTNAME= cantor DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -20,12 +18,13 @@ BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook- USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ pkgconfig python:3.4+ qt:5 tar:xz USE_KDE= attica auth archive bookmarks codecs completion config \ - configwidgets coreaddons crash ecm emoticons i18n iconthemes \ + configwidgets coreaddons crash emoticons i18n iconthemes \ itemmodels itemviews init jobwidgets kdelibs4support kio \ newstuff parts pty service solid sonnet syntaxhighlighting \ - texteditor textwidgets widgetsaddons xmlgui + texteditor textwidgets widgetsaddons xmlgui \ + ecm_build USE_QT= concurrent core dbus gui network printsupport svg widgets xml xmlpatterns \ - buildtools_build qmake_build + buildtools_build qmake_build testlib_build USE_LDCONFIG= yes OPTIONS_DEFINE= LUAJIT MAXIMA OCTAVE R SAGE SCILAB DOCS @@ -53,7 +52,7 @@ SAGE_RUN_DEPENDS= sage:math/sage SCILAB_DESC= Install Scilab SCILAB_RUN_DEPENDS= scilab:math/scilab -# Disable python2 binding (should probably be an option PYTHON2, PYTHON3) +# Disable python2 binding CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_PythonLibs post-patch: diff --git a/math/rocs/Makefile b/math/rocs/Makefile index c028f27bdf3a..f77e8bcd0122 100644 --- a/math/rocs/Makefile +++ b/math/rocs/Makefile @@ -1,5 +1,6 @@ PORTNAME= rocs DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= math education kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,12 +11,13 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs USES= cmake compiler:c++11-lang desktop-file-utils gettext grantlee:5 kde:5 \ qt:5 tar:xz USE_KDE= archive auth codecs completion config configwidgets coreaddons \ - crash doctools ecm i18n itemviews jobwidgets kdeclarative \ + crash i18n itemviews jobwidgets kdeclarative \ kio package parts service sonnet texteditor textwidgets \ - widgetsaddons xmlgui + widgetsaddons xmlgui \ + doctools_build ecm_build USE_QT= concurrent core dbus declarative gui network script scripttools svg webkit \ widgets xml xmlpatterns \ - buildtools_build qmake_build + buildtools_build qmake_build testlib_build USE_LDCONFIG= yes |