calligra: update to 3.1.0.
calligra-braindump: removed since unmaintained calligra-flow: removed since not ported to qt5 [ci skip]
This commit is contained in:
parent
9bc9ca56f4
commit
601b5b9dee
8 changed files with 79 additions and 176 deletions
|
@ -2212,50 +2212,37 @@ libcollectdclient.so.1 libcollectdclient-5.5.0_1
|
||||||
libpinktrace_0.9.so.9 pinktrace-0.9.1_1
|
libpinktrace_0.9.so.9 pinktrace-0.9.1_1
|
||||||
libsyd_1.0.so.0 sydbox-1.0.2_1
|
libsyd_1.0.so.0 sydbox-1.0.2_1
|
||||||
libcsync.so.0 csync-0.50.0_1
|
libcsync.so.0 csync-0.50.0_1
|
||||||
libcalligrasheetsodf.so.14 calligra-sheets-2.9.7_1
|
libcalligrasheetsodf.so.16 calligra-sheets-3.1.0_1
|
||||||
libkotext.so.14 calligra-libs-2.9.7_1
|
libkotext.so.16 calligra-libs-3.1.0_1
|
||||||
libkoodf.so.14 calligra-libs-2.9.7_1
|
libkoodf.so.16 calligra-libs-3.1.0_1
|
||||||
libkarbonui.so.14 calligra-karbon-2.9.7_1
|
libkarbonui.so.16 calligra-karbon-3.1.0_1
|
||||||
libkomain.so.14 calligra-libs-2.9.7_1
|
libkomain.so.16 calligra-libs-3.1.0_1
|
||||||
libkowidgets.so.14 calligra-libs-2.9.7_1
|
libkowidgets.so.16 calligra-libs-3.1.0_1
|
||||||
libflake.so.14 calligra-libs-2.9.7_1
|
libflake.so.16 calligra-libs-3.1.0_1
|
||||||
libcalligrasheetscommon.so.14 calligra-sheets-2.9.7_1
|
libcalligrasheetscommon.so.16 calligra-sheets-3.1.0_1
|
||||||
libkovectorimage.so.14 calligra-libs-2.9.7_1
|
libkovectorimage.so.16 calligra-libs-3.1.0_1
|
||||||
libwordsprivate.so.14 calligra-words-2.9.7_1
|
libwordsprivate.so.16 calligra-words-3.1.0_1
|
||||||
libkotextlayout.so.14 calligra-libs-2.9.7_1
|
libkotextlayout.so.16 calligra-libs-3.1.0_1
|
||||||
libkowidgetutils.so.14 calligra-libs-2.9.7_1
|
libkowidgetutils.so.16 calligra-libs-3.1.0_1
|
||||||
libkundo2.so.14 calligra-libs-2.9.7_1
|
libkundo2.so.16 calligra-libs-3.1.0_1
|
||||||
libkeximigrate.so.14 calligra-kexi-2.9.7_1
|
libpigmentcms.so.16 calligra-libs-3.1.0_1
|
||||||
libkexiutils.so.14 calligra-kexi-2.9.7_1
|
libbasicflakes.so.16 calligra-libs-3.1.0_1
|
||||||
libcalligradb.so.14 calligra-libs-2.9.7_1
|
|
||||||
libkoreport.so.14 calligra-libs-2.9.7_1
|
|
||||||
libpigmentcms.so.14 calligra-libs-2.9.7_1
|
|
||||||
libkoproperty.so.14 calligra-libs-2.9.7_1
|
|
||||||
libbasicflakes.so.14 calligra-libs-2.9.7_1
|
|
||||||
libarpack.so.2 arpack-ng-3.3.0_2
|
libarpack.so.2 arpack-ng-3.3.0_2
|
||||||
libkoplugin.so.14 calligra-libs-2.9.7_1
|
libkoplugin.so.16 calligra-libs-3.1.0_1
|
||||||
libkoversion.so.14 calligra-libs-2.9.7_1
|
libkoversion.so.16 calligra-libs-3.1.0_1
|
||||||
libkopageapp.so.14 calligra-libs-2.9.7_1
|
libkopageapp.so.16 calligra-libs-3.1.0_1
|
||||||
libkokross.so.14 calligra-libs-2.9.7_1
|
libkostore.so.16 calligra-libs-3.1.0_1
|
||||||
libkomsooxml.so.14 calligra-filters-2.9.7_1
|
libkomsooxml.so.16 calligra-filters-3.1.0_1
|
||||||
libkoodf2.so.14 calligra-filters-2.9.7_1
|
libkoodf2.so.16 calligra-filters-3.1.0_1
|
||||||
libkowv2.so.9 calligra-filters-2.9.7_1
|
libkowv2.so.9 calligra-filters-2.9.7_1
|
||||||
libRtfReader.so.14 calligra-filters-2.9.7_1
|
libRtfReader.so.16 calligra-filters-3.1.0_1
|
||||||
libkoodfreader.so.14 calligra-filters-2.9.7_1
|
libkoodfreader.so.16 calligra-filters-3.1.0_1
|
||||||
libkformula.so.14 calligra-plugins-2.9.7_1
|
libkoformula.so.16 calligra-plugins-3.1.0_1
|
||||||
libcalligrakdchart.so.14 calligra-plugins-2.9.7_1
|
libkarboncommon.so.16 calligra-karbon-3.1.0_1
|
||||||
libkarboncommon.so.14 calligra-karbon-2.9.7_1
|
libcalligrastageprivate.so.16 calligra-stage-3.1.0_1
|
||||||
libkformdesigner.so.14 calligra-kexi-2.9.7_1
|
libkookularGenerator_odt.so.16 calligra-extras-3.1.0_1
|
||||||
libkexiguiutils.so.14 calligra-kexi-2.9.7_1
|
libkookularGenerator_odp.so.16 calligra-extras-3.1.0_1
|
||||||
libkexidatatable.so.14 calligra-kexi-2.9.7_1
|
libgemini.so.16 calligra-gemini-3.1.0_1
|
||||||
libkexidataviewcommon.so.14 calligra-kexi-2.9.7_1
|
|
||||||
libkexiformutils.so.14 calligra-kexi-2.9.7_1
|
|
||||||
libkexidb.so.14 calligra-kexi-2.9.7_1
|
|
||||||
libkexirelationsview.so.14 calligra-kexi-2.9.7_1
|
|
||||||
libkexiextendedwidgets.so.14 calligra-kexi-2.9.7_1
|
|
||||||
libkexicore.so.14 calligra-kexi-2.9.7_1
|
|
||||||
libkeximain.so.14 calligra-kexi-2.9.7_1
|
|
||||||
libcalligrastageprivate.so.14 calligra-stage-2.9.7_1
|
|
||||||
libfts.so.0 musl-fts-1.2_2
|
libfts.so.0 musl-fts-1.2_2
|
||||||
libgavl.so.1 gavl-1.40_1
|
libgavl.so.1 gavl-1.40_1
|
||||||
libmxml.so.1 mxml-2.9_1
|
libmxml.so.1 mxml-2.9_1
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
calligra
|
|
|
@ -1 +0,0 @@
|
||||||
calligra
|
|
|
@ -1 +0,0 @@
|
||||||
calligra
|
|
|
@ -1,52 +0,0 @@
|
||||||
From e81fe84405bc635dfa93e54fb8a3c8e6065dbf10 Mon Sep 17 00:00:00 2001
|
|
||||||
From: David Tardon <dtardon@redhat.com>
|
|
||||||
Date: Sat, 6 Jun 2015 18:27:24 +0200
|
|
||||||
Subject: [PATCH] adapt to libwps 0.4
|
|
||||||
|
|
||||||
---
|
|
||||||
cmake/modules/FindLibWps.cmake | 6 +++---
|
|
||||||
filters/words/works/import/WPSImport.cpp | 4 +++-
|
|
||||||
2 files changed, 6 insertions(+), 4 deletions(-)
|
|
||||||
|
|
||||||
diff --git cmake/modules/FindLibWps.cmake cmake/modules/FindLibWps.cmake
|
|
||||||
index f8c8225..58ef2b5 100644
|
|
||||||
--- cmake/modules/FindLibWps.cmake
|
|
||||||
+++ cmake/modules/FindLibWps.cmake
|
|
||||||
@@ -10,16 +10,16 @@
|
|
||||||
|
|
||||||
include(LibFindMacros)
|
|
||||||
libfind_package(LIBWPS LibWpd)
|
|
||||||
-libfind_pkg_check_modules(LIBWPS_PKGCONF libwps-0.3)
|
|
||||||
+libfind_pkg_check_modules(LIBWPS_PKGCONF libwps-0.4)
|
|
||||||
|
|
||||||
find_path(LIBWPS_INCLUDE_DIR
|
|
||||||
NAMES libwps/libwps.h
|
|
||||||
HINTS ${LIBWPS_PKGCONF_INCLUDE_DIRS} ${LIBWPS_PKGCONF_INCLUDEDIR}
|
|
||||||
- PATH_SUFFIXES libwps-0.3
|
|
||||||
+ PATH_SUFFIXES libwps-0.4
|
|
||||||
)
|
|
||||||
|
|
||||||
find_library(LIBWPS_LIBRARY
|
|
||||||
- NAMES wps wps-0.3
|
|
||||||
+ NAMES wps wps-0.4
|
|
||||||
HINTS ${LIBWPS_PKGCONF_LIBRARY_DIRS} ${LIBWPS_PKGCONF_LIBDIR}
|
|
||||||
)
|
|
||||||
|
|
||||||
diff --git filters/words/works/import/WPSImport.cpp filters/words/works/import/WPSImport.cpp
|
|
||||||
index eea2cc9..94b859d 100644
|
|
||||||
--- filters/words/works/import/WPSImport.cpp
|
|
||||||
+++ filters/words/works/import/WPSImport.cpp
|
|
||||||
@@ -91,7 +91,9 @@ public:
|
|
||||||
bool isSupportedFormat(librevenge::RVNGInputStream &input)
|
|
||||||
{
|
|
||||||
WPSKind kind = WPS_TEXT;
|
|
||||||
- WPSConfidence confidence = WPSDocument::isFileFormatSupported(&input, kind);
|
|
||||||
+ WPSCreator creator = WPS_MSWORKS;
|
|
||||||
+ bool needsEncoding = false;
|
|
||||||
+ WPSConfidence confidence = WPSDocument::isFileFormatSupported(&input, kind, creator, needsEncoding);
|
|
||||||
if (confidence == WPS_CONFIDENCE_NONE || kind != WPS_TEXT)
|
|
||||||
return false;
|
|
||||||
return true;
|
|
||||||
--
|
|
||||||
2.4.2
|
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
--- gemini/desktopviewproxy.cpp.orig 2016-02-02 19:53:13.000000000 +0000
|
|
||||||
+++ gemini/desktopviewproxy.cpp 2017-09-24 23:12:38.399797914 +0000
|
|
||||||
@@ -31,7 +31,7 @@
|
|
||||||
#include <krecentfilesaction.h>
|
|
||||||
#include <kactioncollection.h>
|
|
||||||
|
|
||||||
-#include <boost/config/posix_features.hpp>
|
|
||||||
+#include <boost/config.hpp>
|
|
||||||
#include <KConfigGroup>
|
|
||||||
|
|
||||||
#include <KoMainWindow.h>
|
|
|
@ -1,34 +1,44 @@
|
||||||
# Template file for 'calligra'
|
# Template file for 'calligra'
|
||||||
pkgname=calligra
|
pkgname=calligra
|
||||||
version=2.9.11
|
version=3.1.0
|
||||||
revision=17
|
revision=1
|
||||||
build_style=cmake
|
build_style=cmake
|
||||||
configure_args="-Wno-dev -DBUILD_active=OFF -DWITH_Soprano=OFF -DBUILD_krita=OFF"
|
configure_args="-Wno-dev -DCALLIGRA_SHOULD_BUILD_UNMAINTAINED=ON"
|
||||||
hostmakedepends="automoc4 perl pkg-config eigen3.2"
|
hostmakedepends="automoc4 perl pkg-config extra-cmake-modules"
|
||||||
short_desc="Illustration application"
|
short_desc="Illustration application"
|
||||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
makedepends="phonon-devel libpng-devel sqlite-devel boost-devel exiv2-devel
|
makedepends="akonadi-contacts-devel akonadi5-devel ecm-devel eigen3.2
|
||||||
qt-webkit-devel kdelibs-devel libressl-devel lcms2-devel libwpd-devel
|
exiv2-devel kactivities5-devel gsl-devel
|
||||||
libwpg-devel libwps-devel libodfgen-devel libvisio-devel libetonyek-devel
|
kcmutils-devel kcontacts-devel kdelibs4support-devel kdiagram-devel
|
||||||
fontconfig-devel poppler-qt4-devel glew-devel fftw-devel libspnav-devel
|
kholidays-devel khtml-devel knotifyconfig-devel kross-devel lcms2-devel
|
||||||
gsl-devel libokular-devel qca-devel kactivities-devel kdepimlibs-devel
|
libetonyek-devel libgit2-devel libodfgen-devel libokular-devel
|
||||||
marble-devel libmysqlclient-devel postgresql-libs-devel freetds-devel"
|
libopenexr-devel libspnav-devel libvisio-devel libwpg-devel libwps-devel
|
||||||
license="GPL-2"
|
poppler-qt5-devel qca-qt5-devel threadweaver-devel marble5-devel"
|
||||||
|
license="GPL-2.0-or-later LGPL-2.0-or-later GFDL-1.2-or-later"
|
||||||
homepage="http://www.calligra-suite.org/"
|
homepage="http://www.calligra-suite.org/"
|
||||||
distfiles="https://download.kde.org/Attic/calligra-2.9.11/calligra-2.9.11.tar.xz"
|
distfiles="http://download.kde.org/stable/calligra/${version}/calligra-${version}.tar.xz"
|
||||||
checksum=b18d2d0f87bc92753ec8b1eb780a596770a49141e3e60d811da51e752e54ea09
|
checksum=6818cd6e64136321be217eb57cc7d6ac7c7035191fdb1ee336ebe60bc114e870
|
||||||
|
|
||||||
|
replaces="calligra-braindump>=0 calligra-flow>=0"
|
||||||
|
|
||||||
subpackages="calligra-filters calligra-libs calligra-plugins calligra-karbon
|
subpackages="calligra-filters calligra-libs calligra-plugins calligra-karbon
|
||||||
calligra-kexi calligra-plan calligra-stage calligra-krita calligra-sheets
|
calligra-kexi calligra-stage calligra-krita calligra-sheets calligra-extras
|
||||||
calligra-words calligra-handbook calligra-braindump calligra-flow
|
calligra-words calligra-handbook calligra-gemini calligra-devtools"
|
||||||
calligra-extras calligra-devtools calligra-gemini"
|
depends="${subpackages/calligra-devtools/} calligra-plan"
|
||||||
depends="${subpackages}"
|
|
||||||
|
|
||||||
CXXFLAGS="-D_DEFAULT_SOURCE"
|
CXXFLAGS="-DKDE_NO_DEBUG_OUTPUT"
|
||||||
nocross=yes
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
# cmake doesn't detect the functions correctly
|
||||||
x86_64-musl) broken="not yet supported";;
|
pre_build() {
|
||||||
|
case $XBPS_TARGET_MACHINE in
|
||||||
|
*-musl) cat >> build/filters/words/msword-odf/wv2/src/config.h <<_EOF
|
||||||
|
#define HAVE_FUNC_ISNAN 1
|
||||||
|
#define HAVE_FUNC_ISINF 1
|
||||||
|
#define HAVE_FUNC_ISFINITE 1
|
||||||
|
_EOF
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
|
}
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
vdoc README
|
vdoc README
|
||||||
|
@ -36,6 +46,7 @@ do_install() {
|
||||||
|
|
||||||
calligra-filters_package() {
|
calligra-filters_package() {
|
||||||
short_desc+=" - filters"
|
short_desc+=" - filters"
|
||||||
|
depends="pstoedit"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
cd ${wrksrc}/build/filters
|
cd ${wrksrc}/build/filters
|
||||||
make DESTDIR=$PKGDESTDIR install
|
make DESTDIR=$PKGDESTDIR install
|
||||||
|
@ -55,8 +66,6 @@ calligra-plugins_package() {
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
cd ${wrksrc}/build/plugins
|
cd ${wrksrc}/build/plugins
|
||||||
make DESTDIR=$PKGDESTDIR install
|
make DESTDIR=$PKGDESTDIR install
|
||||||
cd ../3rdparty/kdchart
|
|
||||||
make DESTDIR=$PKGDESTDIR install
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
calligra-karbon_package() {
|
calligra-karbon_package() {
|
||||||
|
@ -67,31 +76,17 @@ calligra-karbon_package() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
calligra-kexi_package() {
|
calligra-kexi_package() {
|
||||||
short_desc+=" - Develop desktop db apps"
|
build_style=meta
|
||||||
pkg_install() {
|
depends="kexi>=${version}_${revision}"
|
||||||
cd ${wrksrc}/build/kexi
|
short_desc+=" - Develop desktop db apps (transitional dummy package)"
|
||||||
make DESTDIR=$PKGDESTDIR install
|
|
||||||
cd ../doc/kexi
|
|
||||||
make DESTDIR=$PKGDESTDIR install
|
|
||||||
}
|
|
||||||
}
|
|
||||||
calligra-plan_package() {
|
|
||||||
short_desc+=" - Project Management Component"
|
|
||||||
depends="calligra-words-${version}_${revision}"
|
|
||||||
pkg_install() {
|
|
||||||
cd ${wrksrc}/build/plan
|
|
||||||
make DESTDIR=$PKGDESTDIR install
|
|
||||||
cd ../3rdparty/kdgantt
|
|
||||||
make DESTDIR=$PKGDESTDIR install
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
calligra-stage_package() {
|
calligra-stage_package() {
|
||||||
short_desc+=" - Write presentation documents"
|
short_desc+=" - Write presentation documents"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
cd ${wrksrc}/build/stage
|
cd ${wrksrc}/build/stage
|
||||||
make DESTDIR=$PKGDESTDIR install
|
make DESTDIR=$PKGDESTDIR install
|
||||||
cd ../doc/stage
|
#cd ../doc/stage
|
||||||
make DESTDIR=$PKGDESTDIR install
|
#make DESTDIR=$PKGDESTDIR install
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
calligra-krita_package() {
|
calligra-krita_package() {
|
||||||
|
@ -104,8 +99,8 @@ calligra-sheets_package() {
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
cd ${wrksrc}/build/sheets
|
cd ${wrksrc}/build/sheets
|
||||||
make DESTDIR=$PKGDESTDIR install
|
make DESTDIR=$PKGDESTDIR install
|
||||||
cd ../doc/sheets
|
#cd ../doc/sheets
|
||||||
make DESTDIR=$PKGDESTDIR install
|
#make DESTDIR=$PKGDESTDIR install
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
calligra-words_package() {
|
calligra-words_package() {
|
||||||
|
@ -116,34 +111,20 @@ calligra-words_package() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
calligra-handbook_package() {
|
calligra-handbook_package() {
|
||||||
|
build_style=meta
|
||||||
noarch=yes
|
noarch=yes
|
||||||
short_desc+=" - Documentation"
|
short_desc+=" - Documentation (removed temporarily)"
|
||||||
pkg_install() {
|
#pkg_install() {
|
||||||
cd ${wrksrc}/build/doc/calligra
|
# cd ${wrksrc}/build/doc/calligra
|
||||||
make DESTDIR=$PKGDESTDIR install
|
# make DESTDIR=$PKGDESTDIR install
|
||||||
}
|
#}
|
||||||
}
|
|
||||||
calligra-braindump_package() {
|
|
||||||
short_desc+=" - Notes & idea gathering"
|
|
||||||
pkg_install() {
|
|
||||||
cd ${wrksrc}/build/braindump
|
|
||||||
make DESTDIR=$PKGDESTDIR install
|
|
||||||
}
|
|
||||||
}
|
|
||||||
calligra-flow_package() {
|
|
||||||
depends="calligra-plugins"
|
|
||||||
short_desc+=" - Flowchart & Diagram Editing"
|
|
||||||
pkg_install() {
|
|
||||||
cd ${wrksrc}/build/flow
|
|
||||||
make DESTDIR=$PKGDESTDIR install
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
calligra-extras_package() {
|
calligra-extras_package() {
|
||||||
short_desc+=" - Extras"
|
short_desc+=" - Extras"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
cd ${wrksrc}/build/extras
|
cd ${wrksrc}/build/extras
|
||||||
make DESTDIR=$PKGDESTDIR install
|
make DESTDIR=$PKGDESTDIR install
|
||||||
cd ../data
|
cd ${wrksrc}/build/data
|
||||||
make DESTDIR=$PKGDESTDIR install
|
make DESTDIR=$PKGDESTDIR install
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -156,8 +137,9 @@ calligra-devtools_package() {
|
||||||
}
|
}
|
||||||
calligra-gemini_package() {
|
calligra-gemini_package() {
|
||||||
short_desc+=" - QML interface for Calligra Words and Stage"
|
short_desc+=" - QML interface for Calligra Words and Stage"
|
||||||
|
depends="qt5-quickcontrols kirigami2 qt5-webengine"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
cd ${wrksrc}/build/qtquick
|
cd ${wrksrc}/build/components
|
||||||
make DESTDIR=$PKGDESTDIR install
|
make DESTDIR=$PKGDESTDIR install
|
||||||
cd ${wrksrc}/build/gemini
|
cd ${wrksrc}/build/gemini
|
||||||
make DESTDIR=$PKGDESTDIR install
|
make DESTDIR=$PKGDESTDIR install
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
site="https://download.kde.org/stable/calligra-latest/"
|
site="https://download.kde.org/stable/calligra/"
|
||||||
|
|
Loading…
Reference in a new issue