summaryrefslogtreecommitdiff
path: root/distro-configs
AgeCommit message (Collapse)AuthorFilesLines
2019-06-24fix iOS build for simulator definitionTomaž Vajngerl1-1/+0
--disable-kde5 is not recognised in cp-6.0 as it doesn't exist Change-Id: I463a09775c115c30c48b871a7499673dd7c956e0 Reviewed-on: https://gerrit.libreoffice.org/74619 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com>
2019-06-18android: Define the icon theme in distro-configs and switch to colibre.Jan Holesovsky3-0/+3
No need to reinvent the wheel and hardcode it in configure.ac. Change-Id: Idb08ea0e5ce228bb0758dbdf023f3aee44da76eb Reviewed-on: https://gerrit.libreoffice.org/74247 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2019-06-05android: use unified headers and llvm-c++ STL (x86) with NDK 16Christian Lohmaier2-0/+2
gnustl (and others) are to be removed in future versions of the ndk also bump gradle and build-tools to current versions along with it arm unfortunately crashes with llvm-c++, so keep with gnustl for now/fix that later Change-Id: Ic794c3293b599b77ec48096bf3283a99c09cbb79 Reviewed-on: https://gerrit.libreoffice.org/45163 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2019-06-03Add distro config for iOS simulator to make building easierTomaž Vajngerl2-1/+34
Change-Id: Iff70622732792224b3c0a080f95d69f86c167ae6 Reviewed-on: https://gerrit.libreoffice.org/73369 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2019-03-29Use Colibre icon theme in OnlineAndras Timar2-2/+2
Change-Id: I3c0273b736e3a71c4ac566344913c2c8c51231f6
2019-03-09Enable MPLv2 subset for CPLinux.LOKit configAndras Timar1-2/+9
Change-Id: I113defebd886a21222904570033b34e874e45b05
2019-03-07Disable poppler in MPLv2 and LOKit configsAndras Timar2-2/+2
Change-Id: I572121d3d88fb777cad0a8c8ccd8cd3657c1df2a
2019-03-01use serf instead of neon for WebDAV in LOKitAndras Timar1-0/+1
Change-Id: I67c32e35f4ca7703d8e9365582df085e7d84cbbd
2019-01-23CPLinux-MPL.confAndras Timar1-0/+62
Change-Id: If0087ff8d079ee91e087d8589b7bcc99ad21efa5
2019-01-23Revert "Disable use of X11 or Wayland to reduce dependencies"CODE-4-RC3Andras Timar1-1/+0
This reverts commit 7b6cf331528160767a7341b340e7107fa503b5e1.
2019-01-11Disable use of X11 or Wayland to reduce dependenciesAndras Timar1-0/+1
Change-Id: I1006a04bab3866fe56d2a7d2348c3afd09574da7
2018-11-06Don't default to only tango for iOSTor Lillqvist1-0/+2
It doesn't have all the images that dialogs need, for instance the vcl/res/radio1.png. Change-Id: If7839fecb2358846b92d46a47cce3b97f7556711 Reviewed-on: https://gerrit.libreoffice.org/62944 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2018-10-30It's the developer's choice whether to use --enable-werror and --enable-debugTor Lillqvist1-3/+0
They belong in an autogen.input, not in a distro-configs file. Change-Id: I4d9133b7c192d6e95cada51e8c3105b21f0b7985 Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2018-10-30No reason to have --disable-dependency-tracking here ffsTor Lillqvist1-1/+0
Change-Id: Ia42daaf0dbb8fcd0230c7cee21a0f5d560885c22 (cherry picked from commit b0bed2457ffd74f772aec6d5fc76862822f79bbe) Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2018-10-30Don't disable dbgutil here, let the developer choose in their autogen.inputTor Lillqvist1-1/+0
Change-Id: If6149dce7a0467a73720e9ea40e54705518f3316 (cherry picked from commit 2b9d6a6c567d44bcdd337e92b5f9b8238fd76d26) Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2018-08-28--enable-ext-mariadb-connector was removedStephan Bergmann1-1/+0
...in 26b40fcfc67480e75bd9959b0c5cb9db10fdf6a1 "Moving mysqlc into connectivity as a library", apparently without replacement Change-Id: Ia1d32f98bd90efe2fcd4441dd84cd1862a4daa70 (cherry picked from commit b1d1edff4e81a8299e2a17c7e562d144329549ab)
2018-06-27Just use --with-extra-buildid=FlatpakStephan Bergmann1-1/+1
...as suggested in comment <https://github.com/flathub/ org.libreoffice.LibreOffice/issues/48#issuecomment-399739393> to "LibreOffice 6.0.5": "Should 'Flatpak version' be just 'Flatpak' to save translation of 'version' in the string for non-English locales?" Change-Id: I53171a5725f54520ae9e3cbaf294e291d16e1c78 Reviewed-on: https://gerrit.libreoffice.org/56390 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com> (cherry picked from commit 3a8ae607cb0e63f252ca5a3b224f479cf304dc3f) Reviewed-on: https://gerrit.libreoffice.org/56404 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> (cherry picked from commit fa465508dfa98eff7fe6f9aacbb75d3fd2fb6eac)
2018-06-27Update Flatpak to OpenJDK10Stephan Bergmann1-1/+1
see <https://github.com/flathub/org.libreoffice.LibreOffice/issues/42> "OpenJDK 10 is now available". Change-Id: Iaae9d22d91d984a5c11eee26bd05ab7d328d7a5b Reviewed-on: https://gerrit.libreoffice.org/55422 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> (cherry picked from commit 930cb22f75c672c2fa3a4153094df4dd3a71cb7f) Reviewed-on: https://gerrit.libreoffice.org/55429 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit e0287fcde646c1f6377f3ae9babe7b5155780282)
2018-06-27solenv/flatpak-manifest.in: Properly disable debug informationStephan Bergmann1-1/+0
...see 02248e9e191f798f96218a0c4d281f99e15bea31 "solenv/flatpak-manifest.in: Disable debug information again, for now" commit message Reviewed-on: https://gerrit.libreoffice.org/55453 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> (cherry picked from commit a7db7f3ce699a46ce7e9eafdf4388a3213264464) Conflicts: solenv/flatpak-manifest.in Change-Id: I4a9f8c547a50e8a8c83b5f96768949867aa4bb7b Reviewed-on: https://gerrit.libreoffice.org/55464 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 851d90b25db848c36a6887023b7a5877e293004a)
2018-05-23explicitly enable avahiChristian Lohmaier1-0/+1
Change-Id: I8d3c639bfeb6797a5d61ea21e55ac23da1504120 (cherry picked from commit c488328fd27a883e730d1eda47c4a4d2c07f3585) (cherry picked from commit 7baaa7826bdc115beb74341b86f0224d39a20cb7)
2018-04-23Optionally bundle even more Google Noto fontsAndras Timar1-0/+1
Change-Id: I6c08476710ab541ff9b9407f5d874dbb038990df
2018-04-12Merge in Flatpak improvementsStephan Bergmann1-0/+1
...from <https://github.com/flathub/org.libreoffice.LibreOffice/>: commit 7a2393f5fcab8c6938180c4718f2c61acd495528 Author: Robert McQueen <rob@endlessm.com> Date: Tue Apr 3 10:41:22 2018 +0100 port to freedesktop.org 1.6 runtime Gtk+3/GIO/etc dependencies used by LO in "GNOME" mode are actually included in the freedesktop.org runtime. Try to build against fd.o by downgrading gst-libav (fd.o has gst 1.10 rather than gnome's 1.12), bundling dbus-glib and disable Gtk+ 2. commit 42650da01f270e86bfb40035a9194b23ccf24c4c Author: Robert McQueen <rob@endlessm.com> Date: Tue Apr 3 11:23:27 2018 +0100 fix up LD_LIBRARY_PATH with gcc7 Append to library path rather than resetting it (causes build failures due to overriding /app/lib). commit 3e4c655294c8124cb54e1c651ec4dc1230b8151e Author: Robert McQueen <rob@endlessm.com> Date: Tue Apr 3 11:25:02 2018 +0100 fixup solenv/bin/assemble_flatpak.sh Use mkdir -p to be robust to other modules (ie dbus-glib) creating some of the paths before we do. commit d1d449ffa837b1de876f524494dbce09ec92ce73 Author: Robert McQueen <rob@endlessm.com> Date: Wed Apr 4 15:50:49 2018 +0100 split resource/registry data into Locales extension Move the language-specific data into the /app/share/runtime path which flatpak-builder splits into the Locale extension if we re-enable separate-locales. We symlink the original locations back to these paths, which means we have dangling symlinks depending on which Locale sutpaths are installed. Include Stephan Bergmann's patch from https://gerrit.libreoffice.org/#/c/52381/ to make the configmgr robust to such dangling links. commit ad6674f166c68fb79e19d80950a104a0a33f81dc Author: Robert McQueen <rob@endlessm.com> Date: Wed Apr 4 16:05:28 2018 +0100 make locale split glob more specific This loop will fail if the share/registry/res folder gains any .xcd files which are not named fcfg_langpack_* or registry_* so just to be safe, only glob these files. Change-Id: Icd41d7077b9f308dbb196927715b210328709662 Reviewed-on: https://gerrit.libreoffice.org/52642 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> (cherry picked from commit 727bfa2c87db170483c1e4ae895174295b070c77) Reviewed-on: https://gerrit.libreoffice.org/52653 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 14d68eedb534d55cf2df60de38822c9b1678f9d7)
2018-03-31remove obsoleted --enable-activex from configsAndras Timar2-2/+0
Change-Id: Ifae3732df56e63c577cdcf19073c8cc3b9d2d1c5
2018-03-15Collabora Office distro configsAndras Timar5-0/+175
Change-Id: I33bd382082ce40fd4db04a7fe3cb2458afac52f9
2018-01-09Let flatpak-builder build .Debug extensionStephan Bergmann1-0/+1
Includes a revert of 58891d589bd8da700f135b098dd50833277c65dc "Add distro-pack- install-strip target to be used by dev-tools' flatpak/build.sh". Change-Id: Ie2ba18bc13471b46e8d5f41868bae5aee17ff25f Reviewed-on: https://gerrit.libreoffice.org/47599 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> (cherry picked from commit 0ba869fc5c13a29599fda7eb976b2e7959706e04) Reviewed-on: https://gerrit.libreoffice.org/47618 Reviewed-by: Michael Stahl <mstahl@redhat.com>
2018-01-04Add JVM support to FlatpakStephan Bergmann1-1/+7
...fixing <https://github.com/flathub/org.libreoffice.LibreOffice/issues/5> "Add JRE-based components". It appeared to be easiest to install the Ant build-time dependency to /run/build/libreoffice/ant, instead of making it into a flatpak-builder module of its own. (The sha512 is as given at <http://ant.apache.org/bindownload.cgi>.) To avoid further dependencies, configure --without-export-validation and --without-junit, only affecting build-time checks (and the amount of checks thus affected by a plain `make` should be small). Reviewed-on: https://gerrit.libreoffice.org/47322 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> (cherry picked from commit 22effe2b8edf46539bde34497c6ac3201d70f5ed) Conflicts: solenv/flatpak-manifest.in Change-Id: I5b67c37f168533f9dc7ade11c7c4e2c42814b942 Reviewed-on: https://gerrit.libreoffice.org/47401 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-10-30related: tdf#103884 remove gltf/collada featureThorsten Behrens2-3/+0
Change-Id: Icd26ad96c0337844ef1463dabfbe791caa00dd2d Reviewed-on: https://gerrit.libreoffice.org/43972 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-10-11iOS, actived more 3rd librariesjan Iversen1-2/+0
configure.ac compete with autogen.input, meaning a lot of enable/disable are set set in configure.ac and cannot be changed. Change-Id: I9e2b42b676fef67af6df81288214428f45fc4844
2017-10-11iOS, support for more 3rd party librariesjan Iversen1-8/+0
Change-Id: I56bd134bc854578f52a56256e164a3279a0c74b1
2017-10-04add more languages to linux updater buildsMarkus Mohrhard1-1/+1
Change-Id: I3ece92c5fe40da8a6bc6ace009dc9f651713aabf
2017-09-23iOS, update distrojan Iversen1-2/+44
Added copy of autogen.input that works for arm64 and simulator. Some of the disabled libraries might work, that is future work. Change-Id: I7df3491872a1f13110dd49655fdc0a4ede3bfa28
2017-09-07No libqxp in org.gnome.Sdk//3.24Stephan Bergmann1-0/+1
Change-Id: Ia3551572269e1cf04b2a398cd08f718fd248c6e6
2017-09-04android: should be i686-linux-android, not i686-linux-androideabiChristian Lohmaier1-1/+1
Change-Id: I8042fd656892a627c52d1b02c161594d97976726
2017-08-18No libepubgen in org.gnome.Sdk//3.24Stephan Bergmann1-0/+1
Change-Id: I71a9e382b2a36cfba38dbd14e1af303153356d47
2017-06-28No suitable xmlsec found in org.gnome.Sdk//3.24Stephan Bergmann1-0/+1
Change-Id: I233925da999cffb80fee5e9ef00137b710b61f56
2017-06-20updater: build daily builds with gtk3 supportMarkus Mohrhard1-1/+0
Change-Id: Ie396a42b2a75a45e10b373011b86c8f1087cbf9d
2017-06-17the new config is a jenkins configMarkus Mohrhard1-0/+0
Change-Id: I652dacfbdf9499608d80819fa6810d6e1eae2723
2017-06-17add config for update buildsMarkus Mohrhard1-0/+35
Change-Id: I9920e36290a80c1a1399be18e4ce13ecb05531e8
2017-04-10No gpgmepp in org.gnome.Sdk//3.20Stephan Bergmann1-0/+1
Change-Id: I4ca06ca42bd48151fcee4a0f22ebdaef4a797e6a
2017-03-15just use turbo-jpeg as sole internal solutionCaolán McNamara1-1/+0
prefer having nasm/yasm but if its not there warn and fallback to disabling assembler optional goodness Change-Id: Ib31ad81717842f743c2910d575a9ebbc279a9c79 Reviewed-on: https://gerrit.libreoffice.org/35189 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-03-03disable dynload expects services.rdb to list the orig library nameCaolán McNamara1-1/+0
while ---enable-mergelibs creates a single libmergedlo.a in this mode and the services.rdb contains that I guess I could tweak cppuhelper/source/shlib.cxx and solenv/bin/native-code.py etc to work differently or just take the more well travelled road here Change-Id: I35e2626824c9b015b5a6051db659fe467c35d8ba
2017-02-24Always enable liblangtagKhaled Hosny1-1/+0
The license should not be an issue any more since liblangtag now has an LGPL/MPLv2 dual licence. Change-Id: I4dfffcccf5d710bd16b21c3254c1449ae041b8ab Reviewed-on: https://gerrit.libreoffice.org/34511 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com>
2017-02-21Kill bitrot Emscripten experimentKhaled Hosny1-52/+0
Change-Id: I1cd5331157e684afb01e6555168ce646194c6ff2 Reviewed-on: https://gerrit.libreoffice.org/34493 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
2017-02-11Pdfium does not build for iOSTor Lillqvist1-0/+1
It uses Carbon, eek, which was marked as deprecated for OS X already back in 2012, and never has been available for iOS. Change-Id: Icfc57dff1ae01272a347a050303139f4f86e6fec
2017-02-10Remove MinGW supportStephan Bergmann2-63/+0
In OOo times, there'd originally been efforts to allow building on Windows with MinGW. Later, in LO times, this has been shifted to an attempt of cross- compiling for Windows on Linux. That attempt can be considered abandoned, and the relevant code rotting. Due to this heritage, there are now three kinds of MinGW-specific code in LO: * Code from the original OOo native Windows effort that is no longer relevant for the LO cross-compilation effort, but has never been removed properly. * Code from the original OOo native Windows effort that is re-purposed for the LO cross-compilation effort. * Code that has been added specifially for the LO cross-compilation effort. All three kinds of code are removed. (An unrelated, remaining use of MinGW is for --enable-build-unowinreg, utilizing --with-mingw-cross-compiler, MINGWCXX, and MINGWSTRIP.) Change-Id: I49daad8669b4cbe49fa923050c4a4a6ff7dda568 Reviewed-on: https://gerrit.libreoffice.org/34127 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-02-10add --disable-pdfiumCaolán McNamara2-0/+2
Change-Id: I9137dc0030c3c752ffc0931721bf6b0013309d39
2017-02-03--enable-ext-google-docs is goneStephan Bergmann1-1/+0
Change-Id: I460eee8669900d7b6652463f996459ca0bd486e8
2017-02-02Adapt LibreOfficeFlatpak.conf to newly added dependenciesStephan Bergmann1-0/+3
...that are all not provided by the underlying GNOME 3.20 SDK/runtime Change-Id: I23f1a462f8bf44a30c09bbccad5916304d7c4da1
2017-01-17Revert "distro-configs: disable firebird on linux_clang_dbgutil_64"Stephan Bergmann1-1/+0
This reverts commit 686887e2cb71e4ffc1e16179b06adf938a9dc7f9, now that <https://gerrit.libreoffice.org/#/c/33186/> "external/firebird: Backport fix for CORE-5452 causing spurious SEGV" should fix the instability. Change-Id: I9483c04de36d83233485f1280c3cada84767d696 Reviewed-on: https://gerrit.libreoffice.org/33189 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-01-13don't build the internal hsqldb and rhino for coverity checkingCaolán McNamara1-0/+4
Change-Id: I7d269b1de29ecc1b0b9e6d58e316d5084e2fdcb6