schnitzeltony / meta-office

OE layer for office applications and libs with focus on libreoffice
MIT License
0 stars 2 forks source link

Lacks of libxsl deps, clucene and redland are broken. #11

Closed megastallman closed 4 years ago

megastallman commented 4 years ago

Hi Andreas! Just managed to build Libreoffice on Yocto "Zeus". To do that I've added libxslt-native, libxslt and removed anything about redland and clucene dependencies. Here is my patch:


index c2468c8..25e8d94 100644
--- a/recipes-libreoffice/libreoffice/libreoffice-native.bb
+++ b/recipes-libreoffice/libreoffice/libreoffice-native.bb
@@ -24,7 +24,6 @@ DEPENDS += " \
     libfreehand-native \
     hunspell-native \
     mythes-native \
-    clucene-core-native \
     libcmis-native \
     libpagemaker-native \
     glm-native \
diff --git a/recipes-libreoffice/libreoffice/libreoffice.bb b/recipes-libreoffice/libreoffice/libreoffice.bb
index 7629e98..f227997 100644
--- a/recipes-libreoffice/libreoffice/libreoffice.bb
+++ b/recipes-libreoffice/libreoffice/libreoffice.bb
@@ -47,7 +47,6 @@ DEPENDS += " \
     gstreamer1.0-plugins-base \
     \
     glm \
-    redland \
     libabw \
     libwps \
     libwpg \
@@ -65,7 +64,6 @@ DEPENDS += " \
     libodfgen \
     libgltf \
     libexttextcat \
-    clucene-core \
     vigra \
     hunspell \
     mythes \
@@ -113,7 +111,6 @@ EXTRA_OECONF += " \
     \
     --with-system-cppunit \
     --with-system-glm \
-    --with-system-redland \
     --with-system-libabw \
     --with-system-libcmis \
     --with-system-libebook \
@@ -122,7 +119,6 @@ EXTRA_OECONF += " \
     --with-system-libpagemaker \
     --with-system-libodfgen \
     --with-system-libexttextcat \
-    --with-system-clucene \
     --with-system-mythes \
     --with-system-altlinuxhyph \
     --with-system-gpgmepp \
diff --git a/recipes-libreoffice/libreoffice/libreoffice.inc b/recipes-libreoffice/libreoffice/libreoffice.inc
index 235a529..d6ccea7 100644
--- a/recipes-libreoffice/libreoffice/libreoffice.inc
+++ b/recipes-libreoffice/libreoffice/libreoffice.inc
@@ -23,6 +23,8 @@ DEPENDS += " \
     gperf-native \
     bison-native \
     zip-native \
+    libxslt-native \
+    libxslt \
 "

 EXTRA_OECONF = " \
@@ -57,7 +59,6 @@ EXTRA_OECONF = " \
     --with-system-libfreehand \
     --with-system-hunspell \
     --with-system-mythes \
-    --with-system-clucene \
     --with-system-libcmis \
     --with-system-libpagemaker \
     --with-system-glm \```
schnitzeltony commented 4 years ago

[1] https://github.com/schnitzeltony/meta-office/issues/8

schnitzeltony commented 4 years ago

Unreproducible / no logs / no response