Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Jun 2017 13:44:51 +0000 (UTC)
From:      Raphael Kubo da Costa <rakuco@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r443772 - in head: . chinese chinese/calligra-l10n-zh_CN chinese/calligra-l10n-zh_TW databases databases/kdb databases/kexi databases/kexi/files editors editors/calligra editors/calligr...
Message-ID:  <201706171344.v5HDipar077312@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rakuco
Date: Sat Jun 17 13:44:51 2017
New Revision: 443772
URL: https://svnweb.freebsd.org/changeset/ports/443772

Log:
  Update the Calligra ports to 3.0.1.
  
  The 3.x series is based on KDE Frameworks 5, and some programs have been split
  into separate ports:
  - Sheets, Words & co are in editors/calligra.
  - Krita is in graphics/krita.
  - Kexi is in databases/kexi.
  - The calligra-l10n* ports are now part of editors/calligra itself.
  
  Okular support in editors/calligra and Marble support in textproc/kreport have
  been disabled for now because they need the KF5 version of those ports.
  
  Thanks to everyone who's tested it and worked on it in our area51 repository.
  
  Submitted by:	Adrian de Groot <groot@kde.org>, tcberner, rakuco
  Reviewed by:	rakuco, mat (earlier versions)
  Differential Revision:	https://reviews.freebsd.org/D10167

Added:
  head/databases/kdb/
  head/databases/kdb/Makefile   (contents, props changed)
  head/databases/kdb/distinfo   (contents, props changed)
  head/databases/kdb/pkg-descr   (contents, props changed)
  head/databases/kdb/pkg-plist   (contents, props changed)
  head/databases/kexi/
  head/databases/kexi/Makefile   (contents, props changed)
  head/databases/kexi/distinfo   (contents, props changed)
  head/databases/kexi/files/
  head/databases/kexi/files/patch-src_plugins_forms_widgets_kexidbcombobox.h   (contents, props changed)
  head/databases/kexi/pkg-descr   (contents, props changed)
  head/databases/kexi/pkg-plist   (contents, props changed)
  head/editors/calligra/files/patch-filters_words_msword-odf_wv2_src_parser9x.h   (contents, props changed)
  head/editors/calligra/files/patch-plan_plugins_schedulers_tj_PlanTJScheduler.h   (contents, props changed)
  head/graphics/kdiagram/
  head/graphics/kdiagram/Makefile   (contents, props changed)
  head/graphics/kdiagram/distinfo   (contents, props changed)
  head/graphics/kdiagram/pkg-descr   (contents, props changed)
  head/graphics/kdiagram/pkg-plist   (contents, props changed)
  head/graphics/krita/
  head/graphics/krita/Makefile   (contents, props changed)
  head/graphics/krita/distinfo   (contents, props changed)
  head/graphics/krita/files/
  head/graphics/krita/files/patch-libs_image_kis__image__config.cpp   (contents, props changed)
  head/graphics/krita/files/patch-plugins_extensions_CMakeLists.txt   (contents, props changed)
  head/graphics/krita/pkg-descr   (contents, props changed)
  head/graphics/krita/pkg-plist   (contents, props changed)
  head/textproc/kreport/
  head/textproc/kreport/Makefile   (contents, props changed)
  head/textproc/kreport/distinfo   (contents, props changed)
  head/textproc/kreport/pkg-descr   (contents, props changed)
  head/textproc/kreport/pkg-plist   (contents, props changed)
  head/x11-toolkits/kproperty/
  head/x11-toolkits/kproperty/Makefile   (contents, props changed)
  head/x11-toolkits/kproperty/distinfo   (contents, props changed)
  head/x11-toolkits/kproperty/pkg-descr   (contents, props changed)
  head/x11-toolkits/kproperty/pkg-plist   (contents, props changed)
Deleted:
  head/chinese/calligra-l10n-zh_CN/
  head/chinese/calligra-l10n-zh_TW/
  head/editors/calligra-l10n/
  head/editors/calligra-l10n-bs/
  head/editors/calligra-l10n-ca/
  head/editors/calligra-l10n-ca_valencia/
  head/editors/calligra-l10n-cs/
  head/editors/calligra-l10n-da/
  head/editors/calligra-l10n-el/
  head/editors/calligra-l10n-en_GB/
  head/editors/calligra-l10n-es/
  head/editors/calligra-l10n-et/
  head/editors/calligra-l10n-fi/
  head/editors/calligra-l10n-gl/
  head/editors/calligra-l10n-it/
  head/editors/calligra-l10n-kk/
  head/editors/calligra-l10n-nb/
  head/editors/calligra-l10n-nl/
  head/editors/calligra-l10n-sk/
  head/editors/calligra-l10n-sv/
  head/editors/calligra-l10n-tr/
  head/french/calligra-l10n/
  head/german/calligra-l10n/
  head/hungarian/calligra-l10n/
  head/japanese/calligra-l10n/
  head/polish/calligra-l10n/
  head/portuguese/calligra-l10n/
  head/portuguese/calligra-l10n-pt_BR/
  head/russian/calligra-l10n/
  head/ukrainian/calligra-l10n/
Modified:
  head/MOVED
  head/UPDATING
  head/chinese/Makefile
  head/databases/Makefile
  head/editors/Makefile
  head/editors/calligra/Makefile
  head/editors/calligra/distinfo
  head/editors/calligra/pkg-plist
  head/french/Makefile
  head/german/Makefile
  head/graphics/Makefile
  head/hungarian/Makefile
  head/japanese/Makefile
  head/polish/Makefile
  head/portuguese/Makefile
  head/russian/Makefile
  head/textproc/Makefile
  head/ukrainian/Makefile
  head/x11-toolkits/Makefile

Modified: head/MOVED
==============================================================================
--- head/MOVED	Sat Jun 17 10:58:29 2017	(r443771)
+++ head/MOVED	Sat Jun 17 13:44:51 2017	(r443772)
@@ -9410,3 +9410,34 @@ dns/pear-Net_DNS||2017-06-07|Has expired: This Port us
 net/samba42|net/samba44|2016-09-07|Has expired: not supported upstream https://wiki.samba.org/index.php/Samba_Release_Planning
 net/samba43|net/samba44|2017-03-07|Has expired: not supported upstream https://wiki.samba.org/index.php/Samba_Release_Planning
 www/py-utidy|www/py-utidylib|2017-06-08|Rename to comply with PyPI scheme
+chinese/calligra-l10n-zh_CN||2017-06-12|Merged with editors/calligra
+chinese/calligra-l10n-zh_TW||2017-06-12|Merged with editors/calligra
+french/calligra-l10n||2017-06-12|Merged with editors/calligra
+german/calligra-l10n||2017-06-12|Merged with editors/calligra
+hungarian/calligra-l10n||2017-06-12|Merged with editors/calligra
+japanese/calligra-l10n||2017-06-12|Merged with editors/calligra
+polish/calligra-l10n||2017-06-12|Merged with editors/calligra
+portuguese/calligra-l10n-pt_BR||2017-06-12|Merged with editors/calligra
+portuguese/calligra-l10n||2017-06-12|Merged with editors/calligra
+russian/calligra-l10n||2017-06-12|Merged with editors/calligra
+ukrainian/calligra-l10n||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-bs||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-ca||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-ca_valencia||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-cs||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-da||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-el||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-en_GB||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-es||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-et||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-fi||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-gl||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-it||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-kk||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-nb||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-nl||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-sk||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-sv||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n-tr||2017-06-12|Merged with editors/calligra
+editors/calligra-l10n||2017-06-12|Merged with editors/calligra
+

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Sat Jun 17 10:58:29 2017	(r443771)
+++ head/UPDATING	Sat Jun 17 13:44:51 2017	(r443772)
@@ -5,6 +5,21 @@ they are unavoidable.
 You should get into the habit of checking this file for changes each time
 you update your ports collection, before attempting any port upgrades.
 
+20170614:
+  AFFECTS: users of editors/calligra
+  AUTHOR: groot@kde.org
+
+  Calligra has been updated to 3.0.1, which is a KDE Frameworks 5 (KF5)
+  based application. Calligra now uses Qt5 and KF5. The translations have
+  been merged (upstream) into the application, so separate language /
+  translation ports are no longer provided. Krita has been split out
+  (upstream) into a separate application, which is packaged as 
+  graphics/krita. Kexi, the visual database applications creator,
+  is packaged separately as databases/kexi.
+
+  Users of Calligra are encouraged to install Krita and Kexi separately,
+  and to report issues with the upgrade to kde@.
+
 20170613:
   AFFECTS: users of net-im/ejabberd
   AUTHOR: ashish@FreeBSD.org

Modified: head/chinese/Makefile
==============================================================================
--- head/chinese/Makefile	Sat Jun 17 10:58:29 2017	(r443771)
+++ head/chinese/Makefile	Sat Jun 17 13:44:51 2017	(r443772)
@@ -19,8 +19,6 @@
     SUBDIR += bsdconv-opencc
     SUBDIR += bug5
     SUBDIR += c2t
-    SUBDIR += calligra-l10n-zh_CN
-    SUBDIR += calligra-l10n-zh_TW
     SUBDIR += cconv
     SUBDIR += celvis
     SUBDIR += chiconv

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Sat Jun 17 10:58:29 2017	(r443771)
+++ head/databases/Makefile	Sat Jun 17 13:44:51 2017	(r443772)
@@ -124,6 +124,8 @@
     SUBDIR += jrobin
     SUBDIR += jrrd
     SUBDIR += kbibtex
+    SUBDIR += kdb
+    SUBDIR += kexi
     SUBDIR += kyotocabinet
     SUBDIR += kyototycoon
     SUBDIR += ldb

Added: head/databases/kdb/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/kdb/Makefile	Sat Jun 17 13:44:51 2017	(r443772)
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME=		kdb
+PORTVERSION=		3.0.0
+CATEGORIES=		databases kde
+MASTER_SITES=		KDE/stable/${PORTNAME}/src
+DIST_SUBDIR=		KDE/${PORTNAME}
+
+MAINTAINER=		kde@FreeBSD.org
+COMMENT=		Database connectivity and creation framework
+
+LIB_DEPENDS=		libicuuc.so:devel/icu
+
+USES=			cmake:outsource gettext kde:5 python:2 tar:xz
+USE_KDE=		coreaddons ecm i18n
+USE_QT5=		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 <bsd.port.mk>

Added: head/databases/kdb/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/kdb/distinfo	Sat Jun 17 13:44:51 2017	(r443772)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1481141837
+SHA256 (KDE/kdb/kdb-3.0.0.tar.xz) = b7dcc4f90a6adf069faa725bb2182639b59ff4f570f7fd1b790c3012c68913a0
+SIZE (KDE/kdb/kdb-3.0.0.tar.xz) = 478500

Added: head/databases/kdb/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/kdb/pkg-descr	Sat Jun 17 13:44:51 2017	(r443772)
@@ -0,0 +1,7 @@
+KDb is a database connectivity and creation framework, consisted of a
+general-purpose C++ Qt library and set of plugins delivering support for
+various database vendors.
+
+It is a part of the Kexi project and the general Calligra Suite.
+
+WWW: http://community.kde.org/KDb

Added: head/databases/kdb/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/kdb/pkg-plist	Sat Jun 17 13:44:51 2017	(r443772)
@@ -0,0 +1,229 @@
+%%SQLITE%%bin/kdb3_sqlite3_dump
+include/KDb3/KDb
+include/KDb3/KDb.h
+include/KDb3/KDbAdmin
+include/KDb3/KDbAdmin.h
+include/KDb3/KDbAlter
+include/KDb3/KDbAlter.h
+include/KDb3/KDbConnection
+include/KDb3/KDbConnection.h
+include/KDb3/KDbConnectionData
+include/KDb3/KDbConnectionData.h
+include/KDb3/KDbConnectionOptions
+include/KDb3/KDbConnectionOptions.h
+include/KDb3/KDbConnectionProxy
+include/KDb3/KDbConnectionProxy.h
+include/KDb3/KDbCursor
+include/KDb3/KDbCursor.h
+include/KDb3/KDbDriver
+include/KDb3/KDbDriver.h
+include/KDb3/KDbDriverBehavior
+include/KDb3/KDbDriverBehavior.h
+include/KDb3/KDbDriverManager
+include/KDb3/KDbDriverManager.h
+include/KDb3/KDbDriverMetaData
+include/KDb3/KDbDriverMetaData.h
+include/KDb3/KDbError
+include/KDb3/KDbError.h
+include/KDb3/KDbEscapedString
+include/KDb3/KDbEscapedString.h
+include/KDb3/KDbExpression
+include/KDb3/KDbExpression.h
+include/KDb3/KDbExpressionData
+include/KDb3/KDbExpressionData.h
+include/KDb3/KDbField
+include/KDb3/KDbField.h
+include/KDb3/KDbFieldList
+include/KDb3/KDbFieldList.h
+include/KDb3/KDbFieldValidator
+include/KDb3/KDbFieldValidator.h
+include/KDb3/KDbGlobal
+include/KDb3/KDbGlobal.h
+include/KDb3/KDbIdentifierValidator
+include/KDb3/KDbIdentifierValidator.h
+include/KDb3/KDbIndexSchema
+include/KDb3/KDbIndexSchema.h
+include/KDb3/KDbLongLongValidator
+include/KDb3/KDbLongLongValidator.h
+include/KDb3/KDbLookupFieldSchema
+include/KDb3/KDbLookupFieldSchema.h
+include/KDb3/KDbMessageHandler
+include/KDb3/KDbMessageHandler.h
+include/KDb3/KDbNativeStatementBuilder
+include/KDb3/KDbNativeStatementBuilder.h
+include/KDb3/KDbObject
+include/KDb3/KDbObject.h
+include/KDb3/KDbObjectNameValidator
+include/KDb3/KDbObjectNameValidator.h
+include/KDb3/KDbParser
+include/KDb3/KDbParser.h
+include/KDb3/KDbPreparedStatement
+include/KDb3/KDbPreparedStatement.h
+include/KDb3/KDbPreparedStatementInterface
+include/KDb3/KDbPreparedStatementInterface.h
+include/KDb3/KDbProperties
+include/KDb3/KDbProperties.h
+include/KDb3/KDbQueryColumnInfo
+include/KDb3/KDbQueryColumnInfo.h
+include/KDb3/KDbQuerySchema
+include/KDb3/KDbQuerySchema.h
+include/KDb3/KDbQuerySchemaParameter
+include/KDb3/KDbQuerySchemaParameter.h
+include/KDb3/KDbRecordData
+include/KDb3/KDbRecordData.h
+include/KDb3/KDbRecordEditBuffer
+include/KDb3/KDbRecordEditBuffer.h
+include/KDb3/KDbRelationship
+include/KDb3/KDbRelationship.h
+include/KDb3/KDbResult
+include/KDb3/KDbResult.h
+include/KDb3/KDbSqlField
+include/KDb3/KDbSqlField.h
+include/KDb3/KDbSqlRecord
+include/KDb3/KDbSqlRecord.h
+include/KDb3/KDbSqlResult
+include/KDb3/KDbSqlResult.h
+include/KDb3/KDbSqlString
+include/KDb3/KDbSqlString.h
+include/KDb3/KDbTableOrQuerySchema
+include/KDb3/KDbTableOrQuerySchema.h
+include/KDb3/KDbTableSchema
+include/KDb3/KDbTableSchema.h
+include/KDb3/KDbTableViewColumn
+include/KDb3/KDbTableViewColumn.h
+include/KDb3/KDbTableViewData
+include/KDb3/KDbTableViewData.h
+include/KDb3/KDbToken
+include/KDb3/KDbToken.h
+include/KDb3/KDbTransaction
+include/KDb3/KDbTransaction.h
+include/KDb3/KDbTristate
+include/KDb3/KDbTristate.h
+include/KDb3/KDbUtils
+include/KDb3/KDbUtils.h
+include/KDb3/KDbValidator
+include/KDb3/KDbValidator.h
+include/KDb3/KDbVersionInfo
+include/KDb3/KDbVersionInfo.h
+include/KDb3/config-kdb.h
+include/KDb3/kdb_export.h
+include/KDb3/kdb_version.h
+lib/cmake/KDb3/KDbConfig.cmake
+lib/cmake/KDb3/KDbConfigVersion.cmake
+lib/cmake/KDb3/KDbTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KDb3/KDbTargets.cmake
+lib/libKDb3.so
+lib/libKDb3.so.3
+lib/libKDb3.so.3.0
+libdata/pkgconfig/KDb3.pc
+%%QT_MKSPECDIR%%/modules/qt_KDb3.pri
+%%MYSQL%%%%QT_PLUGINDIR%%/kdb3/kdb_mysqldriver.so
+%%PGSQL%%%%QT_PLUGINDIR%%/kdb3/kdb_postgresqldriver.so
+%%SQLITE%%%%QT_PLUGINDIR%%/kdb3/kdb_sqlitedriver.so
+%%SQLITE%%%%QT_PLUGINDIR%%/kdb3/sqlite3/kdb_sqlite_icu.so
+%%MYSQL%%share/locale/ast/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/ast/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/ast/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/ast/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/ast/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/ast/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/ca/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/ca/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/ca/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/ca/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/ca/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/ca@valencia/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/ca@valencia/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/ca@valencia/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/ca@valencia/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/ca@valencia/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/cs/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/cs/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/cs/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/cs/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/cs/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/de/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/de/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/de/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/de/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/de/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/en_GB/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/en_GB/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/en_GB/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/en_GB/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/en_GB/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/es/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/es/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/es/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/es/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/es/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/es/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/fi/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/fi/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/fi/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/fi/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/fi/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/gl/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/gl/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/gl/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/gl/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/gl/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/hu/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%MYSQL%%share/locale/ja/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/ja/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/ja/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/ja/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/ja/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/ja/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/lt/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/lt/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/lt/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/lt/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/lt/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/lt/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/nl/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/nl/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/nl/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/nl/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/nl/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/pl/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/pl/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/pl/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/pl/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/pl/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/pt/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/pt/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/pt/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/pt/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/pt/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/pt/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/pt_BR/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/pt_BR/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/pt_BR/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/pt_BR/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/pt_BR/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/ru/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/ru/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/ru/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/ru/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+%%MYSQL%%share/locale/sk/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/sk/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/sk/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/sk/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/sk/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/sk/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/sv/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/sv/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/sv/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/sv/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/sv/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/uk/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/uk/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/uk/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/uk/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/uk/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/zh_CN/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/zh_CN/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/zh_CN/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/zh_CN/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/zh_CN/LC_MESSAGES/kdb_xbasedriver_qt.mo

Added: head/databases/kexi/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/kexi/Makefile	Sat Jun 17 13:44:51 2017	(r443772)
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+PORTNAME=		kexi
+PORTVERSION=		3.0.0
+CATEGORIES=		databases kde
+MASTER_SITES=		KDE/stable/${PORTNAME}/src
+DIST_SUBDIR=		KDE/${PORTNAME}
+
+MAINTAINER=		kde@FreeBSD.org
+COMMENT=		Visual database applications creator
+
+LIB_DEPENDS=		libKDb3.so:databases/kdb \
+			libKPropertyCore3.so:x11-toolkits/kproperty \
+			libKReport3.so:textproc/kreport
+
+USES=			cmake:outsource desktop-file-utils gettext iconv \
+			kde:5 pkgconfig tar:xz
+USE_GNOME=		glib20
+USE_KDE=		auth bookmarks codecs completion config \
+			configwidgets coreaddons crash ecm guiaddons i18n \
+			iconthemes itemviews jobwidgets kio parts service \
+			solid sonnet texteditor textwidgets widgetsaddons \
+			xmlgui breeze-icons_build
+USE_QT5=		core dbus gui network printsupport webkit widgets xml \
+			buildtools_build qmake_build qml
+
+CONFLICTS_INSTALL=	calligra-2*
+
+CMAKE_ARGS=		-DBUILD_TESTING:BOOL=OFF \
+			-DKEXI_QTGUI_RUNTIME_AVAILABLE:BOOL=TRUE \
+			-DKEXI_ENABLE_QTGUI_FOR_TESTS:BOOL=FALSE
+
+.include <bsd.port.mk>

Added: head/databases/kexi/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/kexi/distinfo	Sat Jun 17 13:44:51 2017	(r443772)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1481142580
+SHA256 (KDE/kexi/kexi-3.0.0.tar.xz) = 8acfdf9f933139544aa8a8f53b04f5266c1cec6b3844963d04404e8b7f72ffe0
+SIZE (KDE/kexi/kexi-3.0.0.tar.xz) = 3678724

Added: head/databases/kexi/files/patch-src_plugins_forms_widgets_kexidbcombobox.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/kexi/files/patch-src_plugins_forms_widgets_kexidbcombobox.h	Sat Jun 17 13:44:51 2017	(r443772)
@@ -0,0 +1,20 @@
+Fix the build with LLVM < 4.0 (https://bugs.llvm.org//show_bug.cgi?id=26297).
+
+/wrkdirs/usr/ports/databases/kexi/work/kexi-3.0.0/src/plugins/forms/widgets/kexidbcombobox.h:47:33: error: return type of virtual function 'column' is not covariant with
+      the return type of the function it overrides ('KDbTableViewColumn' is incomplete)
+    virtual KDbTableViewColumn *column() const;
+                                ^
+/usr/local/include/KDb3/KDbTableViewData.h:36:7: note: forward declaration of 'KDbTableViewColumn'
+class KDbTableViewColumn;
+      ^
+--- src/plugins/forms/widgets/kexidbcombobox.h.orig	2017-06-11 15:09:35 UTC
++++ src/plugins/forms/widgets/kexidbcombobox.h
+@@ -24,6 +24,8 @@
+ #include "kexidbautofield.h"
+ #include <widget/tableview/kexicomboboxbase.h>
+
++#include <KDb3/KDbTableViewColumn.h>
++
+ //! @short Combo box widget for Kexi forms
+ /*! This widget is implemented on top of KexiDBAutoField,
+  so as it uses KexiDBAutoField's ability of embedding subwidgets,

Added: head/databases/kexi/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/kexi/pkg-descr	Sat Jun 17 13:44:51 2017	(r443772)
@@ -0,0 +1,5 @@
+Kexi is an open source visual database applications creator,
+a long-awaited competitor for programs like MS Access
+or Filemaker.
+
+WWW: http://www.kexi-project.org/

Added: head/databases/kexi/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/kexi/pkg-plist	Sat Jun 17 13:44:51 2017	(r443772)
@@ -0,0 +1,234 @@
+bin/kexi
+lib/libkexicore.so
+lib/libkexicore.so.15
+lib/libkexicore.so.15.0.0
+lib/libkexidatatable.so
+lib/libkexidatatable.so.15
+lib/libkexidatatable.so.15.0.0
+lib/libkexidataviewcommon.so
+lib/libkexidataviewcommon.so.15
+lib/libkexidataviewcommon.so.15.0.0
+lib/libkexiextendedwidgets.so
+lib/libkexiextendedwidgets.so.15
+lib/libkexiextendedwidgets.so.15.0.0
+lib/libkexiformutils.so
+lib/libkexiformutils.so.15
+lib/libkexiformutils.so.15.0.0
+lib/libkexiguiutils.so
+lib/libkexiguiutils.so.15
+lib/libkexiguiutils.so.15.0.0
+lib/libkeximain.so
+lib/libkeximain.so.15
+lib/libkeximain.so.15.0.0
+lib/libkeximigrate.so
+lib/libkeximigrate.so.15
+lib/libkeximigrate.so.15.0.0
+lib/libkexirelationsview.so
+lib/libkexirelationsview.so.15
+lib/libkexirelationsview.so.15.0.0
+lib/libkexiundo.so
+lib/libkexiundo.so.15
+lib/libkexiundo.so.15.0.0
+lib/libkexiutils.so
+lib/libkexiutils.so.15
+lib/libkexiutils.so.15.0.0
+lib/libkformdesigner.so
+lib/libkformdesigner.so.15
+lib/libkformdesigner.so.15.0.0
+%%QT_PLUGINDIR%%/kexi/forms/widgets/kexiforms_dbwidgetsplugin.so
+%%QT_PLUGINDIR%%/kexi/forms/widgets/kexiforms_standardwidgetsplugin.so
+%%QT_PLUGINDIR%%/kexi/forms/widgets/kexiforms_webbrowserwidgetplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_csvimportexportplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_formplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_migrationplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_queryplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_reportplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_tableplugin.so
+%%QT_PLUGINDIR%%/kexi/migrate/keximigrate_mdb.so
+%%QT_PLUGINDIR%%/kexi/migrate/keximigrate_mysql.so
+%%QT_PLUGINDIR%%/kexi/migrate/keximigrate_postgresql.so
+%%QT_PLUGINDIR%%/kexi/migrate/keximigrate_tsv.so
+share/applications/org.kde.kexi.desktop
+share/kexi/icons/hicolor/16x16/actions/web_browser.png
+share/kexi/icons/hicolor/22x22/actions/web_browser.png
+share/kexi/icons/kexi_breeze.rcc
+share/kexi/status/%%GTK3_VERSION%%/contribution_details.ui
+share/kexi/status/%%GTK3_VERSION%%/contribution_help.ui
+share/kexi/status/%%GTK3_VERSION%%/status.rcc
+share/kexi/status/%%GTK3_VERSION%%/status.ui
+share/kexi/status/%%GTK3_VERSION%%/status_strings.ui
+share/locale/ar/LC_MESSAGES/kexi.mo
+share/locale/ast/LC_MESSAGES/kexi.mo
+share/locale/ast/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ast/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ast/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/be/LC_MESSAGES/kexi.mo
+share/locale/bg/LC_MESSAGES/kexi.mo
+share/locale/br/LC_MESSAGES/kexi.mo
+share/locale/bs/LC_MESSAGES/kexi.mo
+share/locale/bs/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/bs/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ca/LC_MESSAGES/kexi.mo
+share/locale/ca/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ca/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ca/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/ca/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/ca@valencia/LC_MESSAGES/kexi.mo
+share/locale/ca@valencia/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ca@valencia/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ca@valencia/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/ca@valencia/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/cs/LC_MESSAGES/kexi.mo
+share/locale/cs/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/cs/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/cs/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/cs/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/cy/LC_MESSAGES/kexi.mo
+share/locale/da/LC_MESSAGES/kexi.mo
+share/locale/da/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/da/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/de/LC_MESSAGES/kexi.mo
+share/locale/de/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/de/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/de/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/de/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/el/LC_MESSAGES/kexi.mo
+share/locale/el/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/el/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/en_GB/LC_MESSAGES/kexi.mo
+share/locale/en_GB/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/en_GB/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/en_GB/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/en_GB/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/eo/LC_MESSAGES/kexi.mo
+share/locale/es/LC_MESSAGES/kexi.mo
+share/locale/es/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/es/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/es/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/es/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/et/LC_MESSAGES/kexi.mo
+share/locale/et/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/et/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/eu/LC_MESSAGES/kexi.mo
+share/locale/fa/LC_MESSAGES/kexi.mo
+share/locale/fi/LC_MESSAGES/kexi.mo
+share/locale/fi/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/fi/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/fi/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/fr/LC_MESSAGES/kexi.mo
+share/locale/fr/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/fr/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/fy/LC_MESSAGES/kexi.mo
+share/locale/ga/LC_MESSAGES/kexi.mo
+share/locale/ga/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ga/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/gl/LC_MESSAGES/kexi.mo
+share/locale/gl/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/gl/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/gl/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/he/LC_MESSAGES/kexi.mo
+share/locale/hi/LC_MESSAGES/kexi.mo
+share/locale/hne/LC_MESSAGES/kexi.mo
+share/locale/hr/LC_MESSAGES/kexi.mo
+share/locale/hsb/LC_MESSAGES/kexi.mo
+share/locale/hu/LC_MESSAGES/kexi.mo
+share/locale/hu/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/hu/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ia/LC_MESSAGES/kexi.mo
+share/locale/ia/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ia/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ia/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/it/LC_MESSAGES/kexi.mo
+share/locale/it/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/it/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/it/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/it/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/ja/LC_MESSAGES/kexi.mo
+share/locale/ja/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ja/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/kk/LC_MESSAGES/kexi.mo
+share/locale/kk/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/kk/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/km/LC_MESSAGES/kexi.mo
+share/locale/ko/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ko/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/lt/LC_MESSAGES/kexi.mo
+share/locale/lt/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/lt/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/mai/LC_MESSAGES/kexi.mo
+share/locale/mr/LC_MESSAGES/kexi.mo
+share/locale/mr/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/mr/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ms/LC_MESSAGES/kexi.mo
+share/locale/nb/LC_MESSAGES/kexi.mo
+share/locale/nb/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/nb/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/nds/LC_MESSAGES/kexi.mo
+share/locale/nds/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/nds/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ne/LC_MESSAGES/kexi.mo
+share/locale/nl/LC_MESSAGES/kexi.mo
+share/locale/nl/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/nl/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/nl/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/nl/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/nn/LC_MESSAGES/kexi.mo
+share/locale/oc/LC_MESSAGES/kexi.mo
+share/locale/pl/LC_MESSAGES/kexi.mo
+share/locale/pl/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/pl/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/pl/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/pl/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/pt/LC_MESSAGES/kexi.mo
+share/locale/pt/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/pt/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/pt/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/pt/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/pt_BR/LC_MESSAGES/kexi.mo
+share/locale/pt_BR/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/pt_BR/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/pt_BR/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/pt_BR/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/ro/LC_MESSAGES/kexi.mo
+share/locale/ru/LC_MESSAGES/kexi.mo
+share/locale/ru/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ru/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/se/LC_MESSAGES/kexi.mo
+share/locale/sk/LC_MESSAGES/kexi.mo
+share/locale/sk/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/sk/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/sk/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/sk/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/sl/LC_MESSAGES/kexi.mo
+share/locale/sl/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/sl/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/sq/LC_MESSAGES/kexi.mo
+share/locale/sv/LC_MESSAGES/kexi.mo
+share/locale/sv/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/sv/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/sv/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/sv/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/ta/LC_MESSAGES/kexi.mo
+share/locale/tg/LC_MESSAGES/kexi.mo
+share/locale/tr/LC_MESSAGES/kexi.mo
+share/locale/tr/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/tr/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ug/LC_MESSAGES/kexi.mo
+share/locale/ug/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ug/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/uk/LC_MESSAGES/kexi.mo
+share/locale/uk/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/uk/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/uk/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/uk/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/uz/LC_MESSAGES/kexi.mo
+share/locale/wa/LC_MESSAGES/kexi.mo
+share/locale/xh/LC_MESSAGES/kexi.mo
+share/locale/zh_CN/LC_MESSAGES/kexi.mo
+share/locale/zh_CN/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/zh_CN/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/zh_CN/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/zh_TW/LC_MESSAGES/kexi.mo
+share/locale/zh_TW/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/zh_TW/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/metainfo/org.kde.kexi.appdata.xml

Modified: head/editors/Makefile
==============================================================================
--- head/editors/Makefile	Sat Jun 17 10:58:29 2017	(r443771)
+++ head/editors/Makefile	Sat Jun 17 13:44:51 2017	(r443772)
@@ -17,25 +17,6 @@
     SUBDIR += bpatch
     SUBDIR += bvi
     SUBDIR += calligra
-    SUBDIR += calligra-l10n
-    SUBDIR += calligra-l10n-bs
-    SUBDIR += calligra-l10n-ca
-    SUBDIR += calligra-l10n-ca_valencia
-    SUBDIR += calligra-l10n-cs
-    SUBDIR += calligra-l10n-da
-    SUBDIR += calligra-l10n-el
-    SUBDIR += calligra-l10n-en_GB
-    SUBDIR += calligra-l10n-es
-    SUBDIR += calligra-l10n-et
-    SUBDIR += calligra-l10n-fi
-    SUBDIR += calligra-l10n-gl
-    SUBDIR += calligra-l10n-it
-    SUBDIR += calligra-l10n-kk
-    SUBDIR += calligra-l10n-nb
-    SUBDIR += calligra-l10n-nl
-    SUBDIR += calligra-l10n-sk
-    SUBDIR += calligra-l10n-sv
-    SUBDIR += calligra-l10n-tr
     SUBDIR += chexedit
     SUBDIR += codelite
     SUBDIR += conglomerate

Modified: head/editors/calligra/Makefile
==============================================================================
--- head/editors/calligra/Makefile	Sat Jun 17 10:58:29 2017	(r443771)
+++ head/editors/calligra/Makefile	Sat Jun 17 13:44:51 2017	(r443772)
@@ -1,110 +1,74 @@
 # $FreeBSD$
 
+# TODO (when these parts are available in KF5):
+#  - add calendarcore to USE_KDE when KDE PIM is available
+#  - add libOkular5Core.so:graphics/okular to LIB_DEPENDS
+#
 PORTNAME=	calligra
-PORTVERSION=	${CALLIGRA_VERSION}
-PORTREVISION=	11
+PORTVERSION=	3.0.1
 CATEGORIES=	editors kde
-MASTER_SITES=	KDE/${CALLIGRA_BRANCH}/${PORTNAME}-${PORTVERSION}/
-DIST_SUBDIR=	KDE/${PORTNAME}/${PORTVERSION}
+MASTER_SITES=	KDE/stable/${PORTNAME}/${PORTVERSION}
+DIST_SUBDIR=	KDE/${PORTNAME}
 
 MAINTAINER=	kde@FreeBSD.org
-COMMENT=	KDE graphic art and office suite
+COMMENT=	KDE office suite
 
-LIB_DEPENDS=	libpng.so:graphics/png \
-		libIlmImf.so:graphics/OpenEXR \
+LIB_DEPENDS=	libIlmImf.so:graphics/OpenEXR \
+		libImath-2_2.so:graphics/ilmbase \
+		libKPropertyCore3.so:x11-toolkits/kproperty \
+		libKReport3.so:textproc/kreport \
 		libboost_thread.so:devel/boost-libs \
-		libqca.so:devel/qca \
-		libexiv2.so:graphics/exiv2 \
-		liblcms2.so:graphics/lcms2 \
+		libetonyek-0.1.so:graphics/libetonyek01 \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
-		libwpd-0.10.so:textproc/libwpd010 \
-		libwpg-0.3.so:graphics/libwpg03 \
-		libpoppler-qt4.so:graphics/poppler-qt4 \
+		libgsl.so:math/gsl \
+		liblcms2.so:graphics/lcms2 \
+		libKGantt.so:graphics/kdiagram \
+		libodfgen-0.1.so:textproc/libodfgen01 \
 		libopenjpeg.so:graphics/openjpeg15 \
-		libfftw3.so:math/fftw3 \
+		libpng.so:graphics/png \
+		libpoppler-qt5.so:graphics/poppler-qt5 \
+		libpoppler.so:graphics/poppler \
+		libqca-qt5.so:devel/qca-qt5 \
+		librevenge-0.0.so:textproc/librevenge \
 		libtiff.so:graphics/tiff \
-		libgsl.so:math/gsl \
-		libwps-0.3.so:textproc/libwps03 \
 		libvisio-0.1.so:textproc/libvisio01 \
-		libOpenColorIO.so:graphics/opencolorio \
-		libodfgen-0.1.so:textproc/libodfgen01 \
-		libetonyek-0.1.so:graphics/libetonyek01 \
-		librevenge-0.0.so:textproc/librevenge
+		libwpd-0.10.so:textproc/libwpd010 \
+		libwpg-0.3.so:graphics/libwpg03 \
+		libwps-0.3.so:textproc/libwps03
+
 BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/eigen3.pc:math/eigen3 \
 		pstoedit:graphics/pstoedit
 RUN_DEPENDS=	pstoedit:graphics/pstoedit
 
-USE_GL=		glew
-USE_GNOME=	glib20 libxml2 libxslt
-USE_KDE=	kactivities kdelibs libkdcraw \
-		okular pimlibs attica automoc4 soprano
-USE_QT4=	corelib dbus designer_build gui opengl phonon \
-		qtestlib_build script sql svg webkit xml \
-		moc_build qmake_build rcc_build uic_build
-USES=		cmake:outsource cpe compiler:c++11-lang iconv:translit jpeg \
-		kde:4 perl5 pkgconfig shared-mime-info sqlite tar:xz
+USES=		cmake:outsource cpe compiler:c++11-lib desktop-file-utils \
+		gettext iconv:translit jpeg kde:5 localbase:ldflags perl5 pkgconfig \
+		shared-mime-info sqlite tar:xz
+USE_KDE=	activities archive auth bookmarks codecs completion config \
+		configwidgets coreaddons crash dbusaddons doctools ecm \
+		emoticons guiaddons 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
+USE_QT5=	buildtools_build core dbus gui network opengl \
+		phonon4 printsupport qmake_build qml \
+		quick script sql svg testlib webkit widgets x11extras xml
+USE_XORG=	ice sm x11 xext
+USE_LDCONFIG=	yes
+
 CMAKE_ARGS=	-DCMAKE_INCLUDE_PATH:STRING="${QT_INCDIR} ${LOCALBASE}/include" \
 		-DPRODUCTSET:STRING="DESKTOP"
-USE_LDCONFIG=	yes
 
-PLIST_SUB+=     SHLIB_VER=14.0.0 \
-                SHLIB_SHVER=14
+# Requested by upstream, to not include unfinished modules
+CMAKE_ARGS+=	-DRELEASE_BUILD:BOOL=TRUE
+# Performance increase according to README.PACKAGERS
+CMAKE_ARGS+=	-DCMAKE_CXX_FLAGS="-DKDE_NO_DEBUG_OUTPUT"
 
-OPTIONS_DEFINE=	GMIC MARBLE MYSQL PGSQL SYBASE
-OPTIONS_DEFAULT=MARBLE MYSQL PGSQL
-OPTIONS_SUB=	yes
+# Disable KDE Pim support
+CMAKE_ARGS+=	-DCMAKE_DISABLE_FIND_PACKAGE_KF5Akonadi:BOOL=FALSE \
+		-DCMAKE_DISABLE_FIND_PACKAGE_KF5AkonadiContact:BOOL=FALSE
 
-# GMIC does not mix well with clang as compiler. It needs >20GB of memory to be
-# built, which is not sensible on most systems
-# See bug report: https://llvm.org/bugs/show_bug.cgi?id=22199
-GMIC_DESC=	Build the G'Mic plugin (needs lots and lots of RAM)
-GMIC_CMAKE_ON=	-DWITH_GMIC:BOOL=ON
-GMIC_CMAKE_OFF=	-DWITH_GMIC:BOOL=OFF
-
-MARBLE_DESC=	World globe widget support via Marble
-MARBLE_USE=	KDE=marble
-MARBLE_CMAKE_OFF=-DWITH_Marble:BOOL=FALSE
-
-MYSQL_DESC=	MySQL database support in Kexi
-MYSQL_USE=	MYSQL=yes
-MYSQL_CMAKE_OFF=-DWITH_MySQL:BOOL=FALSE
-
-PGSQL_DESC=	PostgreSQL database support in Kexi
-PGSQL_LIB_DEPENDS=libpqxx-3.1.so:databases/postgresql-libpqxx3
-PGSQL_USES=	pgsql
-PGSQL_CMAKE_OFF=-DWITH_PostgreSQL:BOOL=FALSE
-
-SYBASE_DESC=	Sybase database support in Kexi
-SYBASE_LIB_DEPENDS=libsybdb.so:databases/freetds
-SYBASE_CMAKE_OFF=-DWITH_FreeTDS:BOOL=FALSE
-
-post-patch:
-# They require memalign() to build; as they're not installed, they're just a
-# waste of CPU cycles.
-	@${REINPLACE_CMD} -e '/add_subdirectory.*benchmarks/ d' \
-		${PATCH_WRKSRC}/krita/CMakeLists.txt
-# Prevent updating MIME during build/install.
-	@${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d' \
-		${PATCH_WRKSRC}/filters/libmsooxml/CMakeLists.txt \
-		${PATCH_WRKSRC}/filters/plan/mpxj/import/CMakeLists.txt \
-		${PATCH_WRKSRC}/filters/stage/keynote/import/CMakeLists.txt \
-		${PATCH_WRKSRC}/filters/words/wiki/CMakeLists.txt \
-		${PATCH_WRKSRC}/krita/data/CMakeLists.txt \
-		${PATCH_WRKSRC}/krita/plugins/formats/ora/CMakeLists.txt \
-		${PATCH_WRKSRC}/krita/plugins/formats/ora/CMakeLists.txt \
-		${PATCH_WRKSRC}/plugins/vectorshape/CMakeLists.txt
-# Enteigen krita: Do not use the complete 'Eigen' namespace, as it conflicts
-# with opencv now, but only include the qualified class names.
-# This is a simplified version of upstreams:
-#       https://phabricator.kde.org/R37:2db4438671e17002c7b02e3ad3a5208930765e4f
-	@${REINPLACE_CMD} -e 's|using namespace Eigen;|using Eigen::Matrix;using Eigen::Dynamic;using Eigen::Vector2i;|' \
-		${PATCH_WRKSRC}/krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ring.cpp \
-		${PATCH_WRKSRC}/krita/plugins/filters/blur/kis_gaussian_blur_filter.h \
-		${PATCH_WRKSRC}/krita/plugins/filters/blur/kis_motion_blur_filter.h \
-		${PATCH_WRKSRC}/krita/plugins/filters/blur/kis_lens_blur_filter.h \
-		${PATCH_WRKSRC}/krita/plugins/filters/convolutionfilters/convolutionfilters.cpp \
-		${PATCH_WRKSRC}/krita/image/kis_convolution_kernel.h \
-		${PATCH_WRKSRC}/krita/image/kis_gaussian_kernel.h
+PLIST_SUB+=	SHLIB_VER=15.0.0
 
 .include <bsd.port.mk>

Modified: head/editors/calligra/distinfo
==============================================================================
--- head/editors/calligra/distinfo	Sat Jun 17 10:58:29 2017	(r443771)
+++ head/editors/calligra/distinfo	Sat Jun 17 13:44:51 2017	(r443772)
@@ -1,2 +1,3 @@
-SHA256 (KDE/calligra/2.9.11/calligra-2.9.11.tar.xz) = b18d2d0f87bc92753ec8b1eb780a596770a49141e3e60d811da51e752e54ea09
-SIZE (KDE/calligra/2.9.11/calligra-2.9.11.tar.xz) = 196039892
+TIMESTAMP = 1491294880
+SHA256 (KDE/calligra/calligra-3.0.1.tar.xz) = 452bddc4e03cfbf48de508b991dc94209d386d86bf010ea9d10afed0f5694db2
+SIZE (KDE/calligra/calligra-3.0.1.tar.xz) = 60764344

Added: head/editors/calligra/files/patch-filters_words_msword-odf_wv2_src_parser9x.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/editors/calligra/files/patch-filters_words_msword-odf_wv2_src_parser9x.h	Sat Jun 17 13:44:51 2017	(r443772)
@@ -0,0 +1,13 @@
+To use 'uint' we need to include '<sys/types.h>'.
+
+--- filters/words/msword-odf/wv2/src/parser9x.h.orig	2016-12-20 09:48:40 UTC
++++ filters/words/msword-odf/wv2/src/parser9x.h
+@@ -27,6 +27,8 @@
+ #include <list>
+ #include <stack>
+ 
++#include <sys/types.h>
++
+ class QString;
+ 
+ namespace wvWare

Added: head/editors/calligra/files/patch-plan_plugins_schedulers_tj_PlanTJScheduler.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/editors/calligra/files/patch-plan_plugins_schedulers_tj_PlanTJScheduler.h	Sat Jun 17 13:44:51 2017	(r443772)
@@ -0,0 +1,13 @@
+Include necessary header <time.h>
+
+--- plan/plugins/schedulers/tj/PlanTJScheduler.h.orig	2017-01-04 17:01:13 UTC
++++ plan/plugins/schedulers/tj/PlanTJScheduler.h
+@@ -32,6 +32,8 @@
+ #include <QMap>
+ #include <QList>
+ 
++#include <time.h>
++
+ class QDateTime;
+ 
+ namespace TJ

Modified: head/editors/calligra/pkg-plist
==============================================================================
--- head/editors/calligra/pkg-plist	Sat Jun 17 10:58:29 2017	(r443771)
+++ head/editors/calligra/pkg-plist	Sat Jun 17 13:44:51 2017	(r443772)
@@ -1,7204 +1,4685 @@
-bin/braindump
 bin/calligra
-bin/calligraauthor
 bin/calligraconverter
-bin/calligraflow
 bin/calligraplan
 bin/calligraplanwork
 bin/calligrasheets
-bin/calligrastage
 bin/calligrawords
-%%GMIC%%bin/gmicparser
 bin/karbon
-bin/kexi
-bin/kexi_sqlite3_dump
-bin/krita
-include/kde4/calligra/DebugPigment.h
-include/kde4/calligra/Ko3dScene.h
-include/kde4/calligra/KoAnchorInlineObject.h
-include/kde4/calligra/KoAnchorTextRange.h
-include/kde4/calligra/KoAnnotationManager.h
-include/kde4/calligra/KoBasicHistogramProducers.h
-include/kde4/calligra/KoBookmark.h
-include/kde4/calligra/KoBookmarkManager.h
-include/kde4/calligra/KoBorder.h
-include/kde4/calligra/KoCanvasBase.h
-include/kde4/calligra/KoCanvasController.h
-include/kde4/calligra/KoCanvasControllerWidget.h
-include/kde4/calligra/KoCanvasObserverBase.h
-include/kde4/calligra/KoCanvasResourceManager.h
-include/kde4/calligra/KoCanvasSupervisor.h
-include/kde4/calligra/KoCell.h
-include/kde4/calligra/KoCellStyle.h
-include/kde4/calligra/KoChannelInfo.h
-include/kde4/calligra/KoChartInterface.h
-include/kde4/calligra/KoChartModel.h
-include/kde4/calligra/KoCmykColorSpaceTraits.h
-include/kde4/calligra/KoColor.h
-include/kde4/calligra/KoColorConversionTransformation.h
-include/kde4/calligra/KoColorConversionTransformationAbstractFactory.h
-include/kde4/calligra/KoColorConversionTransformationFactory.h
-include/kde4/calligra/KoColorModelStandardIds.h
-include/kde4/calligra/KoColorPatch.h
-include/kde4/calligra/KoColorPopupAction.h
-include/kde4/calligra/KoColorProfile.h
-include/kde4/calligra/KoColorSetWidget.h
-include/kde4/calligra/KoColorSlider.h
-include/kde4/calligra/KoColorSpace.h
-include/kde4/calligra/KoColorSpaceAbstract.h
-include/kde4/calligra/KoColorSpaceConstants.h
-include/kde4/calligra/KoColorSpaceEngine.h
-include/kde4/calligra/KoColorSpaceFactory.h
-include/kde4/calligra/KoColorSpaceMaths.h
-include/kde4/calligra/KoColorSpaceRegistry.h
-include/kde4/calligra/KoColorSpaceTraits.h
-include/kde4/calligra/KoColorTransformation.h
-include/kde4/calligra/KoColorTransformationFactory.h
-include/kde4/calligra/KoColorTransformationFactoryRegistry.h
-include/kde4/calligra/KoColumn.h
-include/kde4/calligra/KoColumnStyle.h
-include/kde4/calligra/KoColumns.h
-include/kde4/calligra/KoCompositeOp.h
-include/kde4/calligra/KoConfig.h
-include/kde4/calligra/KoConnectionPoint.h
-include/kde4/calligra/KoConvolutionOp.h
-include/kde4/calligra/KoCopyController.h
-include/kde4/calligra/KoCreatePathTool.h
-include/kde4/calligra/KoCutController.h
-include/kde4/calligra/KoDataCenterBase.h
-include/kde4/calligra/KoDeferredShapeFactoryBase.h
-include/kde4/calligra/KoDockFactoryBase.h
-include/kde4/calligra/KoDockRegistry.h
-include/kde4/calligra/KoDockWidgetTitleBar.h
-include/kde4/calligra/KoDockWidgetTitleBarButton.h
-include/kde4/calligra/KoDocumentBase.h
-include/kde4/calligra/KoDocumentRdf.h
-include/kde4/calligra/KoDocumentRdfBase.h
-include/kde4/calligra/KoDocumentRdfEditWidget.h
-include/kde4/calligra/KoDocumentResourceManager.h
-include/kde4/calligra/KoDpi.h
-include/kde4/calligra/KoDrag.h
-include/kde4/calligra/KoDragOdfSaveHelper.h
-include/kde4/calligra/KoDualColorButton.h
-include/kde4/calligra/KoEditColorSetDialog.h
-include/kde4/calligra/KoElementReference.h
-include/kde4/calligra/KoEmbeddedDocumentSaver.h
-include/kde4/calligra/KoEventActionAddCommand.h
-include/kde4/calligra/KoEventActionRemoveCommand.h
-include/kde4/calligra/KoFallBackColorTransformation.h
-include/kde4/calligra/KoFileDialog.h
-include/kde4/calligra/KoFillConfigWidget.h
-include/kde4/calligra/KoFilterEffect.h

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



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