Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Apr 2018 18:13:24 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r466873 - in head: . math math/analitza math/cantor math/cantor/files math/kalgebra math/kbruch math/kcalc math/kcalc/files math/kig math/kig/files math/kmplot math/kmplot/files math/rocs
Message-ID:  <201804091813.w39IDOi6076327@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Mon Apr  9 18:13:24 2018
New Revision: 466873
URL: https://svnweb.freebsd.org/changeset/ports/466873

Log:
  New port: KDE Applications math/
  
  * math/analitza
  * math/cantor
  * math/kalgebra
  * math/kbruch
  * math/kcalc
  * math/kig
  * math/kmplot
  * math/rocs
  
  This is the current version of KDE Applications <foo>.
  Note that users of KDE SC4 should stick with <foo>-kde4.

Added:
  head/math/analitza/
     - copied from r466868, head/math/analitza-kde4/
  head/math/cantor/
     - copied from r466868, head/math/cantor-kde4/
  head/math/kalgebra/
     - copied from r466868, head/math/kalgebra-kde4/
  head/math/kbruch/
     - copied from r466868, head/math/kbruch-kde4/
  head/math/kcalc/
     - copied from r466868, head/math/kcalc-kde4/
  head/math/kig/
     - copied from r466868, head/math/kig-kde4/
  head/math/kmplot/
     - copied from r466868, head/math/kmplot-kde4/
  head/math/rocs/
     - copied from r466868, head/math/rocs-kde4/
Deleted:
  head/math/cantor/files/
  head/math/kcalc/files/
  head/math/kig/files/
  head/math/kmplot/files/
Modified:
  head/MOVED
  head/math/Makefile
  head/math/analitza/Makefile
  head/math/analitza/distinfo
  head/math/analitza/pkg-plist
  head/math/cantor/Makefile
  head/math/cantor/distinfo
  head/math/cantor/pkg-plist
  head/math/kalgebra/Makefile
  head/math/kalgebra/distinfo
  head/math/kalgebra/pkg-plist
  head/math/kbruch/Makefile
  head/math/kbruch/distinfo
  head/math/kbruch/pkg-plist
  head/math/kcalc/Makefile
  head/math/kcalc/distinfo
  head/math/kcalc/pkg-plist
  head/math/kig/Makefile
  head/math/kig/distinfo
  head/math/kig/pkg-plist
  head/math/kmplot/Makefile
  head/math/kmplot/distinfo
  head/math/kmplot/pkg-plist
  head/math/rocs/Makefile
  head/math/rocs/distinfo
  head/math/rocs/pkg-plist

Modified: head/MOVED
==============================================================================
--- head/MOVED	Mon Apr  9 17:58:03 2018	(r466872)
+++ head/MOVED	Mon Apr  9 18:13:24 2018	(r466873)
@@ -10028,14 +10028,6 @@ net/krdc|net/krdc-kde4|2018-02-22|Make room for KDE up
 net/kget|net/kget-kde4|2018-02-22|Make room for KDE updates
 astro/kstars|astro/kstars-kde4|2018-02-22|Make room for KDE updates
 comms/kremotecontrol|comms/kremotecontrol-kde4|2018-02-22|Make room for KDE updates
-math/cantor|math/cantor-kde4|2018-02-22|Make room for KDE updates
-math/kmplot|math/kmplot-kde4|2018-02-22|Make room for KDE updates
-math/analitza|math/analitza-kde4|2018-02-22|Make room for KDE updates
-math/kalgebra|math/kalgebra-kde4|2018-02-22|Make room for KDE updates
-math/kbruch|math/kbruch-kde4|2018-02-22|Make room for KDE updates
-math/kig|math/kig-kde4|2018-02-22|Make room for KDE updates
-math/kcalc|math/kcalc-kde4|2018-02-22|Make room for KDE updates
-math/rocs|math/rocs-kde4|2018-02-22|Make room for KDE updates
 graphics/ksnapshot|graphics/ksnapshot-kde4|2018-02-22|Make room for KDE updates
 graphics/ksaneplugin|graphics/ksaneplugin-kde4|2018-02-22|Make room for KDE updates
 graphics/kqtquickcharts|graphics/kqtquickcharts-kde4|2018-02-22|Make room for KDE updates

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Mon Apr  9 17:58:03 2018	(r466872)
+++ head/math/Makefile	Mon Apr  9 18:13:24 2018	(r466873)
@@ -107,6 +107,7 @@
     SUBDIR += alt-ergo
     SUBDIR += amath
     SUBDIR += ambit
+    SUBDIR += analitza
     SUBDIR += analitza-kde4
     SUBDIR += ann
     SUBDIR += antic
@@ -132,6 +133,7 @@
     SUBDIR += calc
     SUBDIR += calcoo
     SUBDIR += calctool
+    SUBDIR += cantor
     SUBDIR += cantor-kde4
     SUBDIR += cblas
     SUBDIR += ccmath
@@ -267,11 +269,16 @@
     SUBDIR += jsmath-fonts
     SUBDIR += jtransforms
     SUBDIR += jts
+    SUBDIR += kalgebra
     SUBDIR += kalgebra-kde4
+    SUBDIR += kbruch
     SUBDIR += kbruch-kde4
+    SUBDIR += kcalc
     SUBDIR += kcalc-kde4
+    SUBDIR += kig
     SUBDIR += kig-kde4
     SUBDIR += kktdirect
+    SUBDIR += kmplot
     SUBDIR += kmplot-kde4
     SUBDIR += labplot
     SUBDIR += lambda
@@ -713,6 +720,7 @@
     SUBDIR += rexx-regmath
     SUBDIR += rkward-kde4
     SUBDIR += rngstreams
+    SUBDIR += rocs
     SUBDIR += rocs-kde4
     SUBDIR += rpcalc
     SUBDIR += rpy

Modified: head/math/analitza/Makefile
==============================================================================
--- head/math/analitza-kde4/Makefile	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/analitza/Makefile	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,23 +1,27 @@
 # $FreeBSD$
 
 PORTNAME=	analitza
-PORTVERSION=	${KDE4_VERSION}
-PORTREVISION=	6
-CATEGORIES=	math kde kde-kde4
+DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+CATEGORIES=	math kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Library from KDE Education project
 
-LICENSE=	GFDL GPLv2
-LICENSE_COMB=	multi
+LICENSE=		GFDL GPLv2
+LICENSE_COMB=		multi
 LICENSE_FILE_GFDL=	${WRKSRC}/COPYING.DOC
-LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING
+LICENSE_FILE_GPLv2=	 ${WRKSRC}/COPYING
 
-USES=		cmake:outsource ncurses kde:4 readline tar:xz
-USE_KDE=	kdelibs automoc4
-USE_QT4=	corelib dbus gui opengl svg xml \
-		moc_build qmake_build rcc_build uic_build
+USES=		cmake:outsource kde:5 tar:xz
 USE_GL=		glu
+USE_KDE=	ecm
+USE_QT5=	core gui network opengl printsupport qml quick svg widgets xml \
+		buildtools_build linguisttools_build qmake_build
+
 USE_LDCONFIG=	yes
+
+SHLIB_VER=	8.0.0
+PLIST_SUB+=	SHLIB_VER="${SHLIB_VER}" \
+		SHLIB_SHVER="${SHLIB_VER:R:R}"
 
 .include <bsd.port.mk>

Modified: head/math/analitza/distinfo
==============================================================================
--- head/math/analitza-kde4/distinfo	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/analitza/distinfo	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,2 +1,3 @@
-SHA256 (KDE/4.14.3/analitza-4.14.3.tar.xz) = 00227cf6006c2ee08d83ca3b502662bba331c3d007013e6bc981114cfccce422
-SIZE (KDE/4.14.3/analitza-4.14.3.tar.xz) = 199964
+TIMESTAMP = 1520519259
+SHA256 (KDE/applications/17.12.3/analitza-17.12.3.tar.xz) = 5c17be4628c432d87445fff680cd80ae226fb744e64e1c2e051499938c2ed977
+SIZE (KDE/applications/17.12.3/analitza-17.12.3.tar.xz) = 331052

Modified: head/math/analitza/pkg-plist
==============================================================================
--- head/math/analitza-kde4/pkg-plist	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/analitza/pkg-plist	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,58 +1,106 @@
-bin/calgebra
-include/kde4/analitza/abstractexpressionvisitor.h
-include/kde4/analitza/abstractlexer.h
-include/kde4/analitza/analitzaexport.h
-include/kde4/analitza/analitzautils.h
-include/kde4/analitza/analyzer.h
-include/kde4/analitza/apply.h
-include/kde4/analitza/builtinmethods.h
-include/kde4/analitza/container.h
-include/kde4/analitza/customobject.h
-include/kde4/analitza/expression.h
-include/kde4/analitza/expressionstream.h
-include/kde4/analitza/expressiontype.h
-include/kde4/analitza/importqobjectmetatype.h
-include/kde4/analitza/list.h
-include/kde4/analitza/matrix.h
-include/kde4/analitza/object.h
-include/kde4/analitza/operations.h
-include/kde4/analitza/operator.h
-include/kde4/analitza/value.h
-include/kde4/analitza/variable.h
-include/kde4/analitza/variables.h
-include/kde4/analitza/vector.h
-include/kde4/analitzagui/algebrahighlighter.h
-include/kde4/analitzagui/analitzaguiexport.h
-include/kde4/analitzagui/expressionedit.h
-include/kde4/analitzagui/operatorsmodel.h
-include/kde4/analitzagui/plotsview2d.h
-include/kde4/analitzagui/plotsview3d.h
-include/kde4/analitzagui/variablesmodel.h
-include/kde4/analitzaplot/analitzaplotexport.h
-include/kde4/analitzaplot/functiongraph.h
-include/kde4/analitzaplot/planecurve.h
-include/kde4/analitzaplot/plotitem.h
-include/kde4/analitzaplot/plotsdictionarymodel.h
-include/kde4/analitzaplot/plotsfactory.h
-include/kde4/analitzaplot/plotsmodel.h
-include/kde4/analitzaplot/plotter2d.h
-include/kde4/analitzaplot/plotter3d.h
-include/kde4/analitzaplot/plottingenums.h
-include/kde4/analitzaplot/spacecurve.h
-include/kde4/analitzaplot/surface.h
-lib/cmake/analitza/AnalitzaConfig.cmake
-lib/cmake/analitza/AnalitzaTargets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/analitza/AnalitzaTargets.cmake
-lib/libanalitza.so
-lib/libanalitza.so.5
-lib/libanalitza.so.5.0.0
-lib/libanalitzagui.so
-lib/libanalitzagui.so.5
-lib/libanalitzagui.so.5.0.0
-lib/libanalitzaplot.so
-lib/libanalitzaplot.so.5
-lib/libanalitzaplot.so.5.0.0
-share/apps/libanalitza/plots/3Ds.plots
-share/apps/libanalitza/plots/basic_curves.plots
-share/apps/libanalitza/plots/conics.plots
-share/apps/libanalitza/plots/polar.plots
+include/Analitza5/analitza/abstractexpressionvisitor.h
+include/Analitza5/analitza/abstractlexer.h
+include/Analitza5/analitza/analitzaexport.h
+include/Analitza5/analitza/analitzautils.h
+include/Analitza5/analitza/analyzer.h
+include/Analitza5/analitza/apply.h
+include/Analitza5/analitza/builtinmethods.h
+include/Analitza5/analitza/container.h
+include/Analitza5/analitza/customobject.h
+include/Analitza5/analitza/expression.h
+include/Analitza5/analitza/expressionstream.h
+include/Analitza5/analitza/expressiontype.h
+include/Analitza5/analitza/importqobjectmetatype.h
+include/Analitza5/analitza/list.h
+include/Analitza5/analitza/matrix.h
+include/Analitza5/analitza/object.h
+include/Analitza5/analitza/operations.h
+include/Analitza5/analitza/operator.h
+include/Analitza5/analitza/value.h
+include/Analitza5/analitza/variable.h
+include/Analitza5/analitza/variables.h
+include/Analitza5/analitza/vector.h
+include/Analitza5/analitza_version.h
+include/Analitza5/analitzagui/algebrahighlighter.h
+include/Analitza5/analitzagui/analitzaguiexport.h
+include/Analitza5/analitzagui/analitzawidgets_export.h
+include/Analitza5/analitzagui/expressionedit.h
+include/Analitza5/analitzagui/operatorsmodel.h
+include/Analitza5/analitzagui/plotsview2d.h
+include/Analitza5/analitzagui/plotsview3d_es.h
+include/Analitza5/analitzagui/variablesmodel.h
+include/Analitza5/analitzaplot/analitzaplotexport.h
+include/Analitza5/analitzaplot/functiongraph.h
+include/Analitza5/analitzaplot/planecurve.h
+include/Analitza5/analitzaplot/plotitem.h
+include/Analitza5/analitzaplot/plotsdictionarymodel.h
+include/Analitza5/analitzaplot/plotsfactory.h
+include/Analitza5/analitzaplot/plotsmodel.h
+include/Analitza5/analitzaplot/plotter2d.h
+include/Analitza5/analitzaplot/plotter3d_es.h
+include/Analitza5/analitzaplot/plottingenums.h
+include/Analitza5/analitzaplot/spacecurve.h
+include/Analitza5/analitzaplot/surface.h
+lib/cmake/Analitza5/Analitza5Config.cmake
+lib/cmake/Analitza5/Analitza5ConfigVersion.cmake
+lib/cmake/Analitza5/Analitza5Targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Analitza5/Analitza5Targets.cmake
+lib/libAnalitza.so
+lib/libAnalitza.so.%%SHLIB_SHVER%%
+lib/libAnalitza.so.%%SHLIB_VER%%
+lib/libAnalitzaGui.so
+lib/libAnalitzaGui.so.%%SHLIB_SHVER%%
+lib/libAnalitzaGui.so.%%SHLIB_VER%%
+lib/libAnalitzaPlot.so
+lib/libAnalitzaPlot.so.%%SHLIB_SHVER%%
+lib/libAnalitzaPlot.so.%%SHLIB_VER%%
+lib/libAnalitzaWidgets.so
+lib/libAnalitzaWidgets.so.%%SHLIB_SHVER%%
+lib/libAnalitzaWidgets.so.%%SHLIB_VER%%
+%%QT_QMLDIR%%/org/kde/analitza/Graph2D.qml
+%%QT_QMLDIR%%/org/kde/analitza/Graph3D.qml
+%%QT_QMLDIR%%/org/kde/analitza/libanalitzadeclarativeplugin.so
+%%QT_QMLDIR%%/org/kde/analitza/qmldir
+share/libanalitza/plots/3Ds.plots
+share/libanalitza/plots/basic_curves.plots
+share/libanalitza/plots/conics.plots
+share/libanalitza/plots/polar.plots
+share/locale/ar/LC_MESSAGES/analitza_qt.qm
+share/locale/ast/LC_MESSAGES/analitza_qt.qm
+share/locale/bs/LC_MESSAGES/analitza_qt.qm
+share/locale/ca/LC_MESSAGES/analitza_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/analitza_qt.qm
+share/locale/cs/LC_MESSAGES/analitza_qt.qm
+share/locale/da/LC_MESSAGES/analitza_qt.qm
+share/locale/de/LC_MESSAGES/analitza_qt.qm
+share/locale/el/LC_MESSAGES/analitza_qt.qm
+share/locale/en_GB/LC_MESSAGES/analitza_qt.qm
+share/locale/es/LC_MESSAGES/analitza_qt.qm
+share/locale/et/LC_MESSAGES/analitza_qt.qm
+share/locale/fi/LC_MESSAGES/analitza_qt.qm
+share/locale/fr/LC_MESSAGES/analitza_qt.qm
+share/locale/ga/LC_MESSAGES/analitza_qt.qm
+share/locale/gl/LC_MESSAGES/analitza_qt.qm
+share/locale/hu/LC_MESSAGES/analitza_qt.qm
+share/locale/it/LC_MESSAGES/analitza_qt.qm
+share/locale/ja/LC_MESSAGES/analitza_qt.qm
+share/locale/kk/LC_MESSAGES/analitza_qt.qm
+share/locale/lt/LC_MESSAGES/analitza_qt.qm
+share/locale/lv/LC_MESSAGES/analitza_qt.qm
+share/locale/mr/LC_MESSAGES/analitza_qt.qm
+share/locale/nb/LC_MESSAGES/analitza_qt.qm
+share/locale/nds/LC_MESSAGES/analitza_qt.qm
+share/locale/nl/LC_MESSAGES/analitza_qt.qm
+share/locale/nn/LC_MESSAGES/analitza_qt.qm
+share/locale/pl/LC_MESSAGES/analitza_qt.qm
+share/locale/pt/LC_MESSAGES/analitza_qt.qm
+share/locale/pt_BR/LC_MESSAGES/analitza_qt.qm
+share/locale/ru/LC_MESSAGES/analitza_qt.qm
+share/locale/sk/LC_MESSAGES/analitza_qt.qm
+share/locale/sl/LC_MESSAGES/analitza_qt.qm
+share/locale/sv/LC_MESSAGES/analitza_qt.qm
+share/locale/tr/LC_MESSAGES/analitza_qt.qm
+share/locale/ug/LC_MESSAGES/analitza_qt.qm
+share/locale/uk/LC_MESSAGES/analitza_qt.qm
+share/locale/zh_CN/LC_MESSAGES/analitza_qt.qm
+share/locale/zh_TW/LC_MESSAGES/analitza_qt.qm

Modified: head/math/cantor/Makefile
==============================================================================
--- head/math/cantor-kde4/Makefile	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/cantor/Makefile	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,21 +1,27 @@
 # $FreeBSD$
 
 PORTNAME=	cantor
-PORTVERSION=	${KDE4_VERSION}
-PORTREVISION=	12
-CATEGORIES=	math kde kde-kde4
+DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+CATEGORIES=	math kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
-COMMENT=	KDE 4 frontend to mathematical software
+COMMENT=	KDE 5 frontend to mathematical software
 
-LIB_DEPENDS=	libspectre.so:print/libspectre \
+LIB_DEPENDS=	libAnalitza.so:math/analitza \
+		libcln.so:math/cln \
 		libqalculate.so:math/libqalculate \
-		libanalitza.so:math/analitza-kde4
+		libspectre.so:print/libspectre
+BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
+		docbook-xml>0:textproc/docbook-xml
 
-USES=		cmake:outsource kde:4 pkgconfig python:2.7 tar:xz
-USE_KDE=	kdelibs automoc4
-USE_QT4=	corelib qtestlib_build xml xmlpatterns \
-		moc_build qmake_build rcc_build uic_build
+USES=		cmake:outsource gettext kde:5 pkgconfig python:3.4+ tar:xz
+USE_KDE=	attica auth archive bookmarks codecs completion config \
+		configwidgets coreaddons crash ecm emoticons i18n iconthemes \
+		itemmodels itemviews init jobwidgets kdelibs4support kio \
+		newstuff parts pty service solid sonnet texteditor textwidgets \
+		widgetsaddons xmlgui
+USE_QT5=	core dbus gui network printsupport widgets xml xmlpatterns \
+		buildtools_build qmake_build
 USE_LDCONFIG=	yes
 
 OPTIONS_DEFINE=	LUAJIT MAXIMA OCTAVE R SAGE SCILAB
@@ -43,8 +49,14 @@ 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)
+CMAKE_ON=	CMAKE_DISABLE_FIND_PACKAGE_PythonLibs
+
 post-patch:
 	${REINPLACE_CMD} -e '/FIND_PROGRAM(_GFORTRAN_EXECUTABLE/s,gfortran,${FC},' \
 		${WRKSRC}/cmake/FindR.cmake
+	${REINPLACE_CMD} -e '/find_library(PYTHONLIBS3_LIBRARY/s,python3.5m,python3.5m python3.6m,' \
+			 -e '/pkg_check_modules/s,python3,python-${PYTHON_VER},' \
+		${WRKSRC}/cmake/FindPythonLibs3.cmake
 
 .include <bsd.port.mk>

Modified: head/math/cantor/distinfo
==============================================================================
--- head/math/cantor-kde4/distinfo	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/cantor/distinfo	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,2 +1,3 @@
-SHA256 (KDE/4.14.3/cantor-4.14.3.tar.xz) = 8fc81454666aa082ab392ae796f233acfb83a46fd9064952c643d89bed4565e1
-SIZE (KDE/4.14.3/cantor-4.14.3.tar.xz) = 342140
+TIMESTAMP = 1520519260
+SHA256 (KDE/applications/17.12.3/cantor-17.12.3.tar.xz) = 5c0cd0e73bea75c234c011baa850ba208739dd40bc29f12209baec4d4a5d5022
+SIZE (KDE/applications/17.12.3/cantor-17.12.3.tar.xz) = 1066992

Modified: head/math/cantor/pkg-plist
==============================================================================
--- head/math/cantor-kde4/pkg-plist	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/cantor/pkg-plist	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,108 +1,102 @@
 bin/cantor
+bin/cantor_python3server
 %%R%%bin/cantor_rserver
-include/kde4/cantor/animationresult.h
-include/kde4/cantor/backend.h
-include/kde4/cantor/cantor_export.h
-include/kde4/cantor/cantor_macros.h
-include/kde4/cantor/completionobject.h
-include/kde4/cantor/defaulthighlighter.h
-include/kde4/cantor/defaultvariablemodel.h
-include/kde4/cantor/epsresult.h
-include/kde4/cantor/expression.h
-include/kde4/cantor/extension.h
-include/kde4/cantor/helpresult.h
-include/kde4/cantor/imageresult.h
-include/kde4/cantor/latexresult.h
-include/kde4/cantor/result.h
-include/kde4/cantor/session.h
-include/kde4/cantor/syntaxhelpobject.h
-include/kde4/cantor/textresult.h
-lib/kde4/cantor_advancedplotassistant.so
-lib/kde4/cantor_creatematrixassistant.so
-lib/kde4/cantor_differentiateassistant.so
-lib/kde4/cantor_eigenvaluesassistant.so
-lib/kde4/cantor_eigenvectorsassistant.so
-lib/kde4/cantor_helppanelplugin.so
-lib/kde4/cantor_importpackageassistant.so
-lib/kde4/cantor_integrateassistant.so
-lib/kde4/cantor_invertmatrixassistant.so
-lib/kde4/cantor_kalgebrabackend.so
-%%LUAJIT%%lib/kde4/cantor_luabackend.so
-lib/kde4/cantor_maximabackend.so
-lib/kde4/cantor_nullbackend.so
-lib/kde4/cantor_octavebackend.so
-lib/kde4/cantor_plot2dassistant.so
-lib/kde4/cantor_plot3dassistant.so
-lib/kde4/cantor_python2backend.so
-lib/kde4/cantor_qalculatebackend.so
-lib/kde4/cantor_qalculateplotassistant.so
-%%R%%lib/kde4/cantor_rbackend.so
-lib/kde4/cantor_runscriptassistant.so
-lib/kde4/cantor_sagebackend.so
-lib/kde4/cantor_scilabbackend.so
-lib/kde4/cantor_solveassistant.so
-lib/kde4/cantor_variablemanagerplugin.so
-lib/kde4/libcantorpart.so
+etc/xdg/cantor.knsrc
+etc/xdg/cantor_kalgebra.knsrc
+%%LUAJIT%%etc/xdg/cantor_lua.knsrc
+etc/xdg/cantor_maxima.knsrc
+etc/xdg/cantor_octave.knsrc
+etc/xdg/cantor_python3.knsrc
+etc/xdg/cantor_qalculate.knsrc
+%%R%%etc/xdg/cantor_r.knsrc
+etc/xdg/cantor_sage.knsrc
+etc/xdg/cantor_scilab.knsrc
+include/cantor/animationresult.h
+include/cantor/backend.h
+include/cantor/cantor_export.h
+include/cantor/cantor_macros.h
+include/cantor/completionobject.h
+include/cantor/defaulthighlighter.h
+include/cantor/defaultvariablemodel.h
+include/cantor/epsresult.h
+include/cantor/expression.h
+include/cantor/extension.h
+include/cantor/helpresult.h
+include/cantor/imageresult.h
+include/cantor/latexresult.h
+include/cantor/result.h
+include/cantor/session.h
+include/cantor/syntaxhelpobject.h
+include/cantor/textresult.h
+include/cantor/worksheetaccess.h
 lib/libcantor_config.so
+lib/libcantor_pythonbackend.so
 lib/libcantorlibs.so
-lib/libcantorlibs.so.0.0.4
-lib/libcantorlibs.so.1
-share/appdata/cantor.appdata.xml
-share/applications/kde4/cantor.desktop
-share/apps/cantor/cantor_advancedplot_assistant.rc
-share/apps/cantor/cantor_create_matrix_assistant.rc
-share/apps/cantor/cantor_differentiate_assistant.rc
-share/apps/cantor/cantor_eigenvalues_assistant.rc
-share/apps/cantor/cantor_eigenvectors_assistant.rc
-share/apps/cantor/cantor_import_package_assistant.rc
-share/apps/cantor/cantor_integrate_assistant.rc
-share/apps/cantor/cantor_invert_matrix_assistant.rc
-share/apps/cantor/cantor_part.rc
-share/apps/cantor/cantor_plot2d_assistant.rc
-share/apps/cantor/cantor_plot3d_assistant.rc
-share/apps/cantor/cantor_qalculateplotassistant.rc
-share/apps/cantor/cantor_runscript_assistant.rc
-share/apps/cantor/cantor_scripteditor.rc
-share/apps/cantor/cantor_shell.rc
-share/apps/cantor/cantor_solve_assistant.rc
-share/apps/cantor/maximabackend/cantor-initmaxima.lisp
-share/apps/cantor/maximabackend/keywords.xml
-share/apps/cantor/octavebackend/cantor_eigenvectors.m
-share/apps/cantor/octavebackend/cantor_plot2d.m
-share/apps/cantor/octavebackend/cantor_plot3d.m
-share/apps/cantor/octavebackend/cantor_print.m
-share/apps/cantor/python2backend/keywords.xml
-share/apps/cantor/sagebackend/keywords.xml
-share/apps/cantor/xslt/latex.xsl
+lib/libcantorlibs.so.17
+lib/libcantorlibs.so.%%KDE_APPLICATIONS_VERSION%%
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_advancedplotassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_creatematrixassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_differentiateassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_eigenvaluesassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_eigenvectorsassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_importpackageassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_integrateassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_invertmatrixassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_plot2dassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_plot3dassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_qalculateplotassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_runscriptassistant.so
+%%QT_PLUGINDIR%%/cantor/assistants/cantor_solveassistant.so
+%%QT_PLUGINDIR%%/cantor/backends/cantor_kalgebrabackend.so
+%%LUAJIT%%%%QT_PLUGINDIR%%/cantor/backends/cantor_luabackend.so
+%%QT_PLUGINDIR%%/cantor/backends/cantor_maximabackend.so
+%%QT_PLUGINDIR%%/cantor/backends/cantor_nullbackend.so
+%%QT_PLUGINDIR%%/cantor/backends/cantor_octavebackend.so
+%%QT_PLUGINDIR%%/cantor/backends/cantor_python3backend.so
+%%QT_PLUGINDIR%%/cantor/backends/cantor_qalculatebackend.so
+%%R%%%%QT_PLUGINDIR%%/cantor/backends/cantor_rbackend.so
+%%QT_PLUGINDIR%%/cantor/backends/cantor_sagebackend.so
+%%QT_PLUGINDIR%%/cantor/backends/cantor_scilabbackend.so
+%%QT_PLUGINDIR%%/cantor/panels/cantor_helppanelplugin.so
+%%QT_PLUGINDIR%%/cantor/panels/cantor_variablemanagerplugin.so
+%%QT_PLUGINDIR%%/libcantorpart.so
+share/applications/org.kde.cantor.desktop
+%%DATADIR%%/cantor_advancedplot_assistant.rc
+%%DATADIR%%/cantor_create_matrix_assistant.rc
+%%DATADIR%%/cantor_differentiate_assistant.rc
+%%DATADIR%%/cantor_eigenvalues_assistant.rc
+%%DATADIR%%/cantor_eigenvectors_assistant.rc
+%%DATADIR%%/cantor_import_package_assistant.rc
+%%DATADIR%%/cantor_integrate_assistant.rc
+%%DATADIR%%/cantor_invert_matrix_assistant.rc
+%%DATADIR%%/cantor_plot2d_assistant.rc
+%%DATADIR%%/cantor_plot3d_assistant.rc
+%%DATADIR%%/cantor_qalculateplotassistant.rc
+%%DATADIR%%/cantor_runscript_assistant.rc
+%%DATADIR%%/cantor_solve_assistant.rc
+%%DATADIR%%/octavebackend/cantor_eigenvectors.m
+%%DATADIR%%/octavebackend/cantor_plot2d.m
+%%DATADIR%%/octavebackend/cantor_plot3d.m
+%%DATADIR%%/octavebackend/cantor_print.m
+%%DATADIR%%/xslt/latex.xsl
 share/config.kcfg/cantor.kcfg
 share/config.kcfg/cantor_libs.kcfg
 share/config.kcfg/kalgebrabackend.kcfg
 %%LUAJIT%%share/config.kcfg/luabackend.kcfg
 share/config.kcfg/maximabackend.kcfg
 share/config.kcfg/octavebackend.kcfg
-share/config.kcfg/python2backend.kcfg
+share/config.kcfg/python3backend.kcfg
 share/config.kcfg/qalculatebackend.kcfg
 %%R%%share/config.kcfg/rserver.kcfg
 share/config.kcfg/sagebackend.kcfg
 share/config.kcfg/scilabbackend.kcfg
-share/config/cantor.knsrc
-share/config/cantor_kalgebra.knsrc
-share/config/cantor_lua.knsrc
-share/config/cantor_maxima.knsrc
-share/config/cantor_octave.knsrc
-share/config/cantor_python2.knsrc
-share/config/cantor_qalculate.knsrc
-%%R%%share/config/cantor_r.knsrc
-share/config/cantor_sage.knsrc
-share/config/cantor_scilab.knsrc
-share/doc/HTML/en/cantor/common
-share/doc/HTML/en/cantor/index.cache.bz2
-share/doc/HTML/en/cantor/index.docbook
-share/doc/HTML/en/cantor/latex_formula.png
-share/doc/HTML/en/cantor/screenshot.png
+share/icons/hicolor/128x128/apps/cantor.png
 share/icons/hicolor/16x16/apps/cantor.png
+share/icons/hicolor/22x22/apps/cantor.png
 share/icons/hicolor/32x32/apps/cantor.png
 share/icons/hicolor/48x48/apps/cantor.png
+share/icons/hicolor/48x48/apps/juliabackend.png
+share/icons/hicolor/48x48/apps/kalgebrabackend.png
 share/icons/hicolor/48x48/apps/luabackend.png
 share/icons/hicolor/48x48/apps/maximabackend.png
 share/icons/hicolor/48x48/apps/octavebackend.png
@@ -111,32 +105,52 @@ share/icons/hicolor/48x48/apps/qalculatebackend.png
 share/icons/hicolor/48x48/apps/rbackend.png
 share/icons/hicolor/48x48/apps/sagebackend.png
 share/icons/hicolor/48x48/apps/scilabbackend.png
-share/kde4/services/cantor/advancedplotassistant.desktop
-share/kde4/services/cantor/cantor_part.desktop
-share/kde4/services/cantor/creatematrixassistant.desktop
-share/kde4/services/cantor/differentiateassistant.desktop
-share/kde4/services/cantor/eigenvaluesassistant.desktop
-share/kde4/services/cantor/eigenvectorsassistant.desktop
-share/kde4/services/cantor/helppanelplugin.desktop
-share/kde4/services/cantor/importpackageassistant.desktop
-share/kde4/services/cantor/integrateassistant.desktop
-share/kde4/services/cantor/invertmatrixassistant.desktop
-share/kde4/services/cantor/kalgebrabackend.desktop
-%%LUAJIT%%share/kde4/services/cantor/luabackend.desktop
-share/kde4/services/cantor/maximabackend.desktop
-share/kde4/services/cantor/nullbackend.desktop
-share/kde4/services/cantor/octavebackend.desktop
-share/kde4/services/cantor/plot2dassistant.desktop
-share/kde4/services/cantor/plot3dassistant.desktop
-share/kde4/services/cantor/python2backend.desktop
-share/kde4/services/cantor/qalculatebackend.desktop
-share/kde4/services/cantor/qalculateplotassistant.desktop
-%%R%%share/kde4/services/cantor/rbackend.desktop
-share/kde4/services/cantor/runscriptassistant.desktop
-share/kde4/services/cantor/sagebackend.desktop
-share/kde4/services/cantor/scilabbackend.desktop
-share/kde4/services/cantor/solveassistant.desktop
-share/kde4/services/cantor/variablemanagerplugin.desktop
-share/kde4/servicetypes/cantor_assistant.desktop
-share/kde4/servicetypes/cantor_backend.desktop
-share/kde4/servicetypes/cantor_panelplugin.desktop
+share/icons/hicolor/64x64/apps/cantor.png
+share/kxmlgui5/cantor/cantor_part.rc
+share/kxmlgui5/cantor/cantor_scripteditor.rc
+share/kxmlgui5/cantor/cantor_shell.rc
+share/locale/ast/LC_MESSAGES/cantor.mo
+share/locale/bs/LC_MESSAGES/cantor.mo
+share/locale/ca/LC_MESSAGES/cantor.mo
+share/locale/ca@valencia/LC_MESSAGES/cantor.mo
+share/locale/cs/LC_MESSAGES/cantor.mo
+share/locale/da/LC_MESSAGES/cantor.mo
+share/locale/de/LC_MESSAGES/cantor.mo
+share/locale/el/LC_MESSAGES/cantor.mo
+share/locale/en_GB/LC_MESSAGES/cantor.mo
+share/locale/eo/LC_MESSAGES/cantor.mo
+share/locale/es/LC_MESSAGES/cantor.mo
+share/locale/et/LC_MESSAGES/cantor.mo
+share/locale/eu/LC_MESSAGES/cantor.mo
+share/locale/fi/LC_MESSAGES/cantor.mo
+share/locale/fr/LC_MESSAGES/cantor.mo
+share/locale/ga/LC_MESSAGES/cantor.mo
+share/locale/gl/LC_MESSAGES/cantor.mo
+share/locale/hr/LC_MESSAGES/cantor.mo
+share/locale/hu/LC_MESSAGES/cantor.mo
+share/locale/it/LC_MESSAGES/cantor.mo
+share/locale/ja/LC_MESSAGES/cantor.mo
+share/locale/kk/LC_MESSAGES/cantor.mo
+share/locale/ko/LC_MESSAGES/cantor.mo
+share/locale/lt/LC_MESSAGES/cantor.mo
+share/locale/lv/LC_MESSAGES/cantor.mo
+share/locale/mr/LC_MESSAGES/cantor.mo
+share/locale/nb/LC_MESSAGES/cantor.mo
+share/locale/nds/LC_MESSAGES/cantor.mo
+share/locale/nl/LC_MESSAGES/cantor.mo
+share/locale/nn/LC_MESSAGES/cantor.mo
+share/locale/pa/LC_MESSAGES/cantor.mo
+share/locale/pl/LC_MESSAGES/cantor.mo
+share/locale/pt/LC_MESSAGES/cantor.mo
+share/locale/pt_BR/LC_MESSAGES/cantor.mo
+share/locale/ro/LC_MESSAGES/cantor.mo
+share/locale/ru/LC_MESSAGES/cantor.mo
+share/locale/sk/LC_MESSAGES/cantor.mo
+share/locale/sl/LC_MESSAGES/cantor.mo
+share/locale/sv/LC_MESSAGES/cantor.mo
+share/locale/tr/LC_MESSAGES/cantor.mo
+share/locale/ug/LC_MESSAGES/cantor.mo
+share/locale/uk/LC_MESSAGES/cantor.mo
+share/locale/zh_CN/LC_MESSAGES/cantor.mo
+share/locale/zh_TW/LC_MESSAGES/cantor.mo
+share/metainfo/org.kde.cantor.appdata.xml

Modified: head/math/kalgebra/Makefile
==============================================================================
--- head/math/kalgebra-kde4/Makefile	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/kalgebra/Makefile	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,21 +1,23 @@
 # $FreeBSD$
 
 PORTNAME=	kalgebra
-PORTVERSION=	${KDE4_VERSION}
-PORTREVISION=	4
-CATEGORIES=	math kde kde-kde4
+DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+CATEGORIES=	math kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KDE graph calculator
 
-LIB_DEPENDS=	libanalitza.so:math/analitza-kde4
+LIB_DEPENDS=	libAnalitza.so:math/analitza
+BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
+		docbook-xml>0:textproc/docbook-xml
 
 CMAKE_ARGS=	-DBUILD_mobile:BOOL=FALSE
-
-USES=		cmake:outsource kde:4 tar:xz
+USES=		cmake:outsource gettext kde:5 tar:xz
 USE_GL=		glu
-USE_KDE=	kdelibs libkeduvocdocument automoc4
-USE_QT4=	corelib declarative gui opengl \
-		moc_build qmake_build rcc_build uic_build
+USE_KDE=	auth codecs config configwidgets coreaddons doctools ecm i18n \
+		kio service widgetsaddons xmlgui
+USE_QT5=	core dbus gui location network opengl printsupport qml quick \
+		svg testlib webchannel webengine widgets xml \
+		buildtools_build qmake_build
 
 .include <bsd.port.mk>

Modified: head/math/kalgebra/distinfo
==============================================================================
--- head/math/kalgebra-kde4/distinfo	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/kalgebra/distinfo	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,2 +1,3 @@
-SHA256 (KDE/4.14.3/kalgebra-4.14.3.tar.xz) = 3a9b9fe63c8d1b6d9326d098254e5e4a32bb48f3b4514fb055e0896aebbdf67d
-SIZE (KDE/4.14.3/kalgebra-4.14.3.tar.xz) = 274600
+TIMESTAMP = 1520519263
+SHA256 (KDE/applications/17.12.3/kalgebra-17.12.3.tar.xz) = 67cfcc0af118864e76edcf69a7d6581cadd5df810c3d39c1ebef1b12bf22a6ee
+SIZE (KDE/applications/17.12.3/kalgebra-17.12.3.tar.xz) = 690480

Modified: head/math/kalgebra/pkg-plist
==============================================================================
--- head/math/kalgebra-kde4/pkg-plist	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/kalgebra/pkg-plist	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,26 +1,130 @@
+bin/calgebra
 bin/kalgebra
-lib/kde4/plasma_applet_kalgebra.so
-share/appdata/kalgebra.appdata.xml
-share/applications/kde4/kalgebra.desktop
-share/apps/katepart/syntax/kalgebra.xml
-share/apps/plasma/plasmoids/org.kde.graphsplasmoid/contents/ui/config.ui
-share/apps/plasma/plasmoids/org.kde.graphsplasmoid/contents/ui/main.qml
-share/apps/plasma/plasmoids/org.kde.graphsplasmoid/metadata.desktop
-share/doc/HTML/en/kalgebra/commands.docbook
-share/doc/HTML/en/kalgebra/common
-share/doc/HTML/en/kalgebra/index.cache.bz2
-share/doc/HTML/en/kalgebra/index.docbook
-share/doc/HTML/en/kalgebra/kalgebra-2dgraph-window.png
-share/doc/HTML/en/kalgebra/kalgebra-3dgraph-window.png
-share/doc/HTML/en/kalgebra/kalgebra-console-window.png
-share/doc/HTML/en/kalgebra/kalgebra-dictionary-window.png
-share/doc/HTML/en/kalgebra/kalgebra-main-window.png
-share/doc/HTML/en/kalgebra/view-fullscreen.png
-share/icons/hicolor/128x128/apps/kalgebra.png
-share/icons/hicolor/16x16/apps/kalgebra.png
-share/icons/hicolor/32x32/apps/kalgebra.png
-share/icons/hicolor/48x48/apps/kalgebra.png
+bin/kalgebramobile
+share/applications/kalgebramobile.desktop
+share/applications/org.kde.kalgebra.desktop
 share/icons/hicolor/64x64/apps/kalgebra.png
 share/icons/hicolor/scalable/apps/kalgebra.svgz
-share/kde4/services/graphsplasmoid.desktop
-share/kde4/services/kalgebraplasmoid.desktop
+share/kalgebramobile/plugins/About.qml
+share/kalgebramobile/plugins/Console.qml
+share/kalgebramobile/plugins/Dictionary.qml
+share/kalgebramobile/plugins/Plot2D.qml
+share/kalgebramobile/plugins/Plot3D.qml
+share/kalgebramobile/plugins/Tables.qml
+share/kalgebramobile/plugins/VariablesView.qml
+share/kalgebramobile/plugins/kalgebraabout.json
+share/kalgebramobile/plugins/kalgebraconsole.json
+share/kalgebramobile/plugins/kalgebradictionary.json
+share/kalgebramobile/plugins/kalgebraplot2d.json
+share/kalgebramobile/plugins/kalgebraplot3d.json
+share/kalgebramobile/plugins/kalgebratables.json
+share/kalgebramobile/plugins/kalgebravariables.json
+share/kalgebramobile/plugins/widgets/AddButton.qml
+share/kalgebramobile/plugins/widgets/Action.qml
+share/kalgebramobile/plugins/widgets/Button.qml
+share/kalgebramobile/plugins/widgets/CalcButton.qml
+share/kalgebramobile/plugins/widgets/ComboBox.qml
+share/kalgebramobile/plugins/widgets/Dialog.qml
+share/kalgebramobile/plugins/widgets/ExpressionInput.qml
+share/kalgebramobile/plugins/widgets/KAlgebraMobile.qml
+share/kalgebramobile/plugins/widgets/KAlgebraPage.qml
+share/kalgebramobile/plugins/widgets/Label.qml
+share/kalgebramobile/plugins/widgets/RealInput.qml
+share/kalgebramobile/plugins/widgets/SimpleListView.qml
+share/kalgebramobile/plugins/widgets/qmldir
+share/katepart5/syntax/kalgebra.xml
+share/kservices5/graphsplasmoid.desktop
+share/locale/ar/LC_MESSAGES/kalgebra.mo
+share/locale/ast/LC_MESSAGES/kalgebra.mo
+share/locale/ast/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/bg/LC_MESSAGES/kalgebra.mo
+share/locale/bg/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/bs/LC_MESSAGES/kalgebra.mo
+share/locale/bs/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/ca/LC_MESSAGES/kalgebra.mo
+share/locale/ca/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/ca@valencia/LC_MESSAGES/kalgebra.mo
+share/locale/ca@valencia/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/cs/LC_MESSAGES/kalgebra.mo
+share/locale/cs/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/da/LC_MESSAGES/kalgebra.mo
+share/locale/da/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/de/LC_MESSAGES/kalgebra.mo
+share/locale/de/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/el/LC_MESSAGES/kalgebra.mo
+share/locale/el/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/en_GB/LC_MESSAGES/kalgebra.mo
+share/locale/en_GB/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/eo/LC_MESSAGES/kalgebra.mo
+share/locale/eo/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/es/LC_MESSAGES/kalgebra.mo
+share/locale/es/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/et/LC_MESSAGES/kalgebra.mo
+share/locale/et/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/eu/LC_MESSAGES/kalgebra.mo
+share/locale/fi/LC_MESSAGES/kalgebra.mo
+share/locale/fi/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/fr/LC_MESSAGES/kalgebra.mo
+share/locale/fr/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/ga/LC_MESSAGES/kalgebra.mo
+share/locale/ga/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/gl/LC_MESSAGES/kalgebra.mo
+share/locale/gl/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/hi/LC_MESSAGES/kalgebra.mo
+share/locale/hr/LC_MESSAGES/kalgebra.mo
+share/locale/hu/LC_MESSAGES/kalgebra.mo
+share/locale/hu/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/it/LC_MESSAGES/kalgebra.mo
+share/locale/it/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/ja/LC_MESSAGES/kalgebra.mo
+share/locale/ja/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/kk/LC_MESSAGES/kalgebra.mo
+share/locale/kk/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/km/LC_MESSAGES/kalgebra.mo
+share/locale/ko/LC_MESSAGES/kalgebra.mo
+share/locale/ko/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/lt/LC_MESSAGES/kalgebra.mo
+share/locale/lt/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/lv/LC_MESSAGES/kalgebra.mo
+share/locale/lv/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/mr/LC_MESSAGES/kalgebra.mo
+share/locale/mr/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/nb/LC_MESSAGES/kalgebra.mo
+share/locale/nb/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/nds/LC_MESSAGES/kalgebra.mo
+share/locale/nds/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/nl/LC_MESSAGES/kalgebra.mo
+share/locale/nl/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/nn/LC_MESSAGES/kalgebra.mo
+share/locale/nn/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/pa/LC_MESSAGES/kalgebra.mo
+share/locale/pa/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/pl/LC_MESSAGES/kalgebra.mo
+share/locale/pl/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/pt/LC_MESSAGES/kalgebra.mo
+share/locale/pt/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/pt_BR/LC_MESSAGES/kalgebra.mo
+share/locale/pt_BR/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/ro/LC_MESSAGES/kalgebra.mo
+share/locale/ru/LC_MESSAGES/kalgebra.mo
+share/locale/ru/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/sk/LC_MESSAGES/kalgebra.mo
+share/locale/sk/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/sl/LC_MESSAGES/kalgebra.mo
+share/locale/sl/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/sv/LC_MESSAGES/kalgebra.mo
+share/locale/sv/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/tr/LC_MESSAGES/kalgebra.mo
+share/locale/tr/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/ug/LC_MESSAGES/kalgebra.mo
+share/locale/ug/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/uk/LC_MESSAGES/kalgebra.mo
+share/locale/uk/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/zh_CN/LC_MESSAGES/kalgebra.mo
+share/locale/zh_CN/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/locale/zh_TW/LC_MESSAGES/kalgebra.mo
+share/locale/zh_TW/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
+share/metainfo/org.kde.kalgebra.appdata.xml
+share/plasma/plasmoids/org.kde.graphsplasmoid/contents/ui/config.ui
+share/plasma/plasmoids/org.kde.graphsplasmoid/contents/ui/main.qml
+share/plasma/plasmoids/org.kde.graphsplasmoid/metadata.desktop

Modified: head/math/kbruch/Makefile
==============================================================================
--- head/math/kbruch-kde4/Makefile	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/kbruch/Makefile	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,15 +1,19 @@
 # $FreeBSD$
 
 PORTNAME=	kbruch
-PORTVERSION=	${KDE4_VERSION}
-PORTREVISION=	3
-CATEGORIES=	math kde kde-kde4
+DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+CATEGORIES=	math kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KDE 4 application to exercise fractions
 
-USES=		cmake:outsource kde:4 tar:xz
-USE_KDE=	kdelibs automoc4
-USE_QT4=	moc_build qmake_build rcc_build uic_build
+BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
+		docbook-xml>0:textproc/docbook-xml
+
+USES=		cmake:outsource gettext kde:5 tar:xz
+USE_KDE=	auth config crash codecs configwidgets coreaddons doctools ecm \
+		i18n widgetsaddons xmlgui
+USE_QT5=	core dbus gui xml widgets \
+		buildtools_build qmake_build
 
 .include <bsd.port.mk>

Modified: head/math/kbruch/distinfo
==============================================================================
--- head/math/kbruch-kde4/distinfo	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/kbruch/distinfo	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,2 +1,3 @@
-SHA256 (KDE/4.14.3/kbruch-4.14.3.tar.xz) = 9fa0084eb4a06ce16353a37f16c43d2e683c3590c6f01c24f4f0a98831042d4b
-SIZE (KDE/4.14.3/kbruch-4.14.3.tar.xz) = 902924
+TIMESTAMP = 1520519263
+SHA256 (KDE/applications/17.12.3/kbruch-17.12.3.tar.xz) = b98ce78700f1784c8fbf883bef88f96b4f610eaf762c65e174fe8d505d6c6cd4
+SIZE (KDE/applications/17.12.3/kbruch-17.12.3.tar.xz) = 5601080

Modified: head/math/kbruch/pkg-plist
==============================================================================
--- head/math/kbruch-kde4/pkg-plist	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/kbruch/pkg-plist	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,44 +1,88 @@
 bin/kbruch
+man/ca/man1/kbruch.1.gz
+man/de/man1/kbruch.1.gz
+man/es/man1/kbruch.1.gz
+man/et/man1/kbruch.1.gz
+man/it/man1/kbruch.1.gz
 man/man1/kbruch.1.gz
-share/appdata/kbruch.appdata.xml
-share/applications/kde4/kbruch.desktop
-share/apps/kbruch/AppMenuWidgetui.rc
-share/apps/kbruch/FractionRingWidgetui.rc
-share/apps/kbruch/kbruchui.rc
-share/apps/kbruch/pics/exercise_arithmetics.png
-share/apps/kbruch/pics/exercise_compare.png
-share/apps/kbruch/pics/exercise_conversion.png
-share/apps/kbruch/pics/exercise_factorization.png
-share/apps/kbruch/pics/exercise_mixed.png
-share/apps/kbruch/pics/exercise_percentage.png
-share/apps/kbruch/pics/icon_back_arrow.png
-share/apps/kbruch/pics/icon_freestyle.png
-share/apps/kbruch/pics/icon_freestyle_1.png
-share/apps/kbruch/pics/icon_learning.png
-share/apps/kbruch/pics/icon_learning_1.png
-share/apps/kbruch/pics/icon_test_case.png
-share/apps/kbruch/pics/icon_test_case_1.png
+man/nl/man1/kbruch.1.gz
+man/pt/man1/kbruch.1.gz
+man/pt_BR/man1/kbruch.1.gz
+man/ru/man1/kbruch.1.gz
+man/sv/man1/kbruch.1.gz
+man/uk/man1/kbruch.1.gz
+share/applications/org.kde.kbruch.desktop
 share/config.kcfg/kbruch.kcfg
-share/doc/HTML/en/kbruch/checked.png
-share/doc/HTML/en/kbruch/common
-share/doc/HTML/en/kbruch/compare.png
-share/doc/HTML/en/kbruch/convert.png
-share/doc/HTML/en/kbruch/factorize.png
-share/doc/HTML/en/kbruch/gui_main.png
-share/doc/HTML/en/kbruch/gui_mode.png
-share/doc/HTML/en/kbruch/index.cache.bz2
-share/doc/HTML/en/kbruch/index.docbook
-share/doc/HTML/en/kbruch/learning.png
-share/doc/HTML/en/kbruch/man-kbruch.1.docbook
-share/doc/HTML/en/kbruch/mixed.png
-share/doc/HTML/en/kbruch/percentage.png
-share/doc/HTML/en/kbruch/reduced.png
-share/doc/HTML/en/kbruch/settings.png
-share/doc/HTML/en/kbruch/statistics.png
-share/icons/hicolor/128x128/apps/kbruch.png
 share/icons/hicolor/16x16/apps/kbruch.png
 share/icons/hicolor/22x22/apps/kbruch.png
 share/icons/hicolor/32x32/apps/kbruch.png
 share/icons/hicolor/48x48/apps/kbruch.png
 share/icons/hicolor/64x64/apps/kbruch.png
 share/icons/hicolor/scalable/apps/kbruch.svgz
+%%DATADIR%%/pics/exercise_arithmetics.png
+%%DATADIR%%/pics/exercise_compare.png
+%%DATADIR%%/pics/exercise_conversion.png
+%%DATADIR%%/pics/exercise_factorization.png
+%%DATADIR%%/pics/exercise_mixed.png
+%%DATADIR%%/pics/exercise_percentage.png
+%%DATADIR%%/pics/icon_back_arrow.png
+%%DATADIR%%/pics/icon_freestyle.png
+%%DATADIR%%/pics/icon_freestyle_1.png
+%%DATADIR%%/pics/icon_learning.png
+%%DATADIR%%/pics/icon_learning_1.png
+%%DATADIR%%/pics/icon_test_case.png
+%%DATADIR%%/pics/icon_test_case_1.png
+share/kxmlgui5/kbruch/AppMenuWidgetui.rc
+share/kxmlgui5/kbruch/FractionRingWidgetui.rc
+share/kxmlgui5/kbruch/kbruchui.rc
+share/locale/ar/LC_MESSAGES/kbruch.mo
+share/locale/ast/LC_MESSAGES/kbruch.mo
+share/locale/bg/LC_MESSAGES/kbruch.mo
+share/locale/bs/LC_MESSAGES/kbruch.mo
+share/locale/ca/LC_MESSAGES/kbruch.mo
+share/locale/ca@valencia/LC_MESSAGES/kbruch.mo
+share/locale/cs/LC_MESSAGES/kbruch.mo
+share/locale/da/LC_MESSAGES/kbruch.mo
+share/locale/de/LC_MESSAGES/kbruch.mo
+share/locale/el/LC_MESSAGES/kbruch.mo
+share/locale/en_GB/LC_MESSAGES/kbruch.mo
+share/locale/eo/LC_MESSAGES/kbruch.mo
+share/locale/es/LC_MESSAGES/kbruch.mo
+share/locale/et/LC_MESSAGES/kbruch.mo
+share/locale/eu/LC_MESSAGES/kbruch.mo
+share/locale/fa/LC_MESSAGES/kbruch.mo
+share/locale/fi/LC_MESSAGES/kbruch.mo
+share/locale/fr/LC_MESSAGES/kbruch.mo
+share/locale/ga/LC_MESSAGES/kbruch.mo
+share/locale/gl/LC_MESSAGES/kbruch.mo
+share/locale/he/LC_MESSAGES/kbruch.mo
+share/locale/hi/LC_MESSAGES/kbruch.mo
+share/locale/hr/LC_MESSAGES/kbruch.mo
+share/locale/hu/LC_MESSAGES/kbruch.mo
+share/locale/is/LC_MESSAGES/kbruch.mo
+share/locale/it/LC_MESSAGES/kbruch.mo
+share/locale/ja/LC_MESSAGES/kbruch.mo
+share/locale/kk/LC_MESSAGES/kbruch.mo
+share/locale/km/LC_MESSAGES/kbruch.mo
+share/locale/lt/LC_MESSAGES/kbruch.mo
+share/locale/lv/LC_MESSAGES/kbruch.mo
+share/locale/mr/LC_MESSAGES/kbruch.mo
+share/locale/nb/LC_MESSAGES/kbruch.mo
+share/locale/nds/LC_MESSAGES/kbruch.mo
+share/locale/nl/LC_MESSAGES/kbruch.mo
+share/locale/nn/LC_MESSAGES/kbruch.mo
+share/locale/pa/LC_MESSAGES/kbruch.mo
+share/locale/pl/LC_MESSAGES/kbruch.mo
+share/locale/pt/LC_MESSAGES/kbruch.mo
+share/locale/pt_BR/LC_MESSAGES/kbruch.mo
+share/locale/ro/LC_MESSAGES/kbruch.mo
+share/locale/ru/LC_MESSAGES/kbruch.mo
+share/locale/sk/LC_MESSAGES/kbruch.mo
+share/locale/sl/LC_MESSAGES/kbruch.mo
+share/locale/sv/LC_MESSAGES/kbruch.mo
+share/locale/tr/LC_MESSAGES/kbruch.mo
+share/locale/ug/LC_MESSAGES/kbruch.mo
+share/locale/uk/LC_MESSAGES/kbruch.mo
+share/locale/zh_CN/LC_MESSAGES/kbruch.mo
+share/locale/zh_TW/LC_MESSAGES/kbruch.mo
+share/metainfo/org.kde.kbruch.appdata.xml

Modified: head/math/kcalc/Makefile
==============================================================================
--- head/math/kcalc-kde4/Makefile	Mon Apr  9 16:54:36 2018	(r466868)
+++ head/math/kcalc/Makefile	Mon Apr  9 18:13:24 2018	(r466873)
@@ -1,18 +1,21 @@
 # $FreeBSD$
 
 PORTNAME=	kcalc
-PORTVERSION=	${KDE4_VERSION}
-PORTREVISION=	3
-CATEGORIES=	math kde kde-kde4
+DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+CATEGORIES=	math kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Scientific calculator for KDE
 
 LIB_DEPENDS=	libgmp.so:math/gmp \
 		libmpfr.so:math/mpfr
+BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
+		docbook-xml>0:textproc/docbook-xml
 
-USES=		cmake:outsource kde:4 tar:xz
-USE_KDE=	automoc4 kdelibs
-USE_QT4=	xml qmake_build moc_build rcc_build uic_build
+USES=		cmake:outsource gettext kde:5 tar:xz
+USE_KDE=	auth codecs coreaddons ecm config configwidgets doctools \
+		guiaddons i18n init notifications widgetsaddons xmlgui

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201804091813.w39IDOi6076327>