-
Notifications
You must be signed in to change notification settings - Fork 324
LibreOffice dependencies #108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
(Original comment by scottmc on 2014-11-23T08:50:20.664892+00:00) Feel free to create GCI tasks for these. Check first to see if there are already tasks for them. |
(Original comment by KapiX on 2014-11-25T21:47:43.267702+00:00) Updated status of the packages. |
(Original comment by KapiX on 2014-11-28T20:14:02.366063+00:00) Added OpenLDAP recipe. |
(Original comment by KapiX on 2015-01-05T19:05:49.874807+00:00) Added mythes. |
Note that vigra has been dropped in master: http://cgit.freedesktop.org/libreoffice/core/commit/?id=82cdcc392ae07fd230ac3f0ec2c4850681f49c39 |
Added libatomic_ops, removed vigra. |
Found a new dependency for LibreOffice: Apache ant - https://ant.apache.org/ |
Updated for 5.3.0.1. |
Note that in master, glew was switched to epoxy: https://cgit.freedesktop.org/libreoffice/core/commit/?id=482d7ce61b423600b41b459eb26a2cc221cd0acf |
If anyone wants to hack on it, here is my repo with build fixes: https://github.com/KapiX/libreoffice_core |
@KapiX I fixed a few dependencies in master. I'll complete with missing bits for x86_64 to ease the dev environment setup. |
about boost, the LO configure script fails to detect the version for Boost 1.63 DateTime library, so this probably needs patching. |
about nss, a pkgconfig file seems to be required (as noted in your HOWTO build commit). Will be added in the recipe. |
@korli Thanks for working on this. I will check everything on x86_64 soon, add status info to the table, and update the instructions. |
Nss pkgconfig file is now added. I submitted a draft recipe in 8e8cad5. It includes already available dependencies, missing dependencies can be spotted by looking for "without-system". Boost isn't missing but isn't properly detected by the configure script. |
Did you see distro-configs/LibreOfficeHaiku.conf file? |
Updated the table with x86_64 status. |
Closing, since buildsystem patches are now upstreamed to master and LibreOffice can build. |
(Original issue 108 created by KapiX on 2014-07-06T02:20:32.055331+00:00)
Although this issue is assigned to me, feel free to port libraries I didn't mark as WIP.
Packages in bold are required. Dependencies for 5.3.0.1.
[1] changed to epoxy in master
I think that in-tree libraries should be eventually replaced with system ones, as there is little sense in duplicating them.
The text was updated successfully, but these errors were encountered: