From owner-svn-ports-all@freebsd.org Sat Jun 17 13:44:54 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC747BFB020; Sat, 17 Jun 2017 13:44:54 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 847C76A82B; Sat, 17 Jun 2017 13:44:54 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5HDir7e077332; Sat, 17 Jun 2017 13:44:53 GMT (envelope-from rakuco@FreeBSD.org) Received: (from rakuco@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5HDipar077312; Sat, 17 Jun 2017 13:44:51 GMT (envelope-from rakuco@FreeBSD.org) Message-Id: <201706171344.v5HDipar077312@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rakuco set sender to rakuco@FreeBSD.org using -f From: Raphael Kubo da Costa Date: Sat, 17 Jun 2017 13:44:51 +0000 (UTC) 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... X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2017 13:44:55 -0000 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 , 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 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 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 + ++#include ++ + //! @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 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 ''. + +--- 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 + #include + ++#include ++ + 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 + +--- 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 + #include + ++#include ++ + 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 ***