Development/External Libraries

    From The Document Foundation Wiki

    you can get the list of external libraries with:

    echo -e 'include download.lst\nall:\n\t$(foreach v,$(sort $(filter %TARBALL,$(.VARIABLES))),$(info export $(v)=$($(v))))' |make -q -f -
    
    Table of External Libraries
    Name File Name Notes
    abw libabw-0.1.3.tar.xz
    argon2 phc-winner-argon2-20190702.tar.gz
    boost boost_1_86_0.tar.xz
    box2d box2d-2.4.1.tar.gz
    breakpad breakpad-b324760c7f53667af128a6b77b790323da04fcb9.tar.xz
    bsh bsh-2.1.1-src.zip
    bzip2 bzip2-1.0.8.tar.gz
    cairo cairo-1.17.6.tar.xz Build system has changed to meson. Upgrade to 1.18.0 in https://gerrit.libreoffice.org/c/core/+/167836
    cdr libcdr-0.1.7.tar.xz
    clucene 48d647fbd8ef8889e5a7f422c1bfda94-clucene-core-2.3.3.4.tar.gz
    dragonbox dragonbox-1.1.3.tar.gz
    dtoa dtoa-20180411.tgz
    libcmis libcmis-0.6.2.tar.xz
    coinmp CoinMP-1.8.4.tgz
    cppunit cppunit-1.15.1.tar.gz
    curl curl-8.10.1.tar.xz
    ebook libe-book-0.1.3.tar.xz
    epoxy libepoxy-1.5.10.tar.gz
    epm 3ade8cfe7e59ca8e65052644fed9fca4-epm-3.7.tar.gz
    epubgen libepubgen-0.1.1.tar.xz
    etonyek libetonyek-0.1.10.tar.xz
    expat expat-2.6.3.tar.xz
    firebird Firebird-3.0.7.33374-0.tar.bz2 Updated to 3.0.11 in https://gerrit.libreoffice.org/c/core/+/152016 "tdf#134526 Firebird: upgrade to release 3.0.11" but later reverted in https://gerrit.libreoffice.org/c/core/+/161683 because lo_daily_tb_win started to fail since this patch was submitted
    fontconfig fontconfig-2.15.0.tar.xz
    font_agdasima Agdasima-2.002.zip
    font_bacasime Bacasime_Antique-2.000.zip
    font_belanosima Belanosima-2.000.zip
    font_caladea 368f114c078f94214a308a74c7e991bc-crosextrafonts-20130214.tar.gz There are sadly now two Caladea fonts with different metrics, see: https://bugzilla.redhat.com/show_bug.cgi?id=2162532 and https://github.com/huertatipografica/Caladea/issues/4
    font_caprasimo Caprasimo-1.001.zip
    font_carlito c74b7223abe75949b4af367942d96c7a-crosextrafonts-carlito-20130920.tar.gz
    font_dejavu 33e1e61fab06a547851ed308b4ffef42-dejavu-fonts-ttf-2.37.zip
    font_gentium 1725634df4bb3dcb1b2c91a6175f8789-GentiumBasic_1102.zip
    font_liberation_narrow liberation-narrow-fonts-ttf-1.07.6.tar.gz
    font_liberation liberation-fonts-ttf-2.1.5.tar.gz
    font_linlibertineg e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip
    font_lugrasimo Lugrasimo-1.001.zip
    font_lumanosimo Lumanosimo-1.010.zip
    font_lunasima Lunasima-2.009.zip
    font_noto_kufi_arabic NotoKufiArabic-v2.109.zip
    font_noto_sans NotoSans-v2.013.zip
    font_noto_serif NotoSerif-v2.013.zip
    font_noto_serif_hebrew NotoSerifHebrew-v2.004.zip
    font_noto_sans_arabic NotoSansArabic-v2.010.zip Unittests fails: https://gerrit.libreoffice.org/c/core/+/163822
    font_noto_naskh_arabic NotoNaskhArabic-v2.019.zip
    font_noto_sans_hebrew NotoSansHebrew-v3.001.zip
    font_noto_sans_armenian NotoSansArmenian-v2.008.zip
    font_noto_serif_armenian NotoSerifArmenian-v2.008.zip
    font_noto_sans_georgian NotoSansGeorgian-v2.005.zip
    font_noto_serif_georgian NotoSerifGeorgian-v2.003.zip
    font_noto_sans_lao NotoSansLao-v2.003.zip
    font_noto_serif_lao NotoSerifLao-v2.003.zip
    font_noto_sans_lisu NotoSansLisu-v2.102.zip
    font_culmus culmus-0.140.tar.gz
    font_libre_hebrew libre-hebrew-1.0.tar.gz
    font_alef alef-1.001.tar.gz
    font_amiri Amiri-1.000.zip
    font_reem ReemKufi-1.7.zip
    font_scheherazade Scheherazade-2.100.zip
    freehand libfreehand-0.1.2.tar.xz
    freetype freetype-2.13.3.tar.xz
    frozen frozen-1.2.0.tar.gz
    glm glm-1.0.1.zip
    gpgme gpgme-1.23.2.tar.bz2
    graphite graphite2-minimal-1.3.14.tgz
    harfbuzz harfbuzz-8.5.0.tar.xz Build system has changed to meson
    hsqldb 17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
    hunspell hunspell-1.7.2.tar.gz
    hyphen 5ade6ae2a99bc1e9e57031ca88d36dad-hyphen-2.8.8.tar.gz
    iaccessible2 IAccessible2-1.3+git20231013.3d8c7f0.tar.gz
    icu icu4c-75_1-src.tgz
    icu_data icu4c-75_1-data.zip
    java_websocket Java-WebSocket-1.5.7.tar.gz
    jfreereport_flow_engine ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
    jfreereport_flute d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
    jfreereport_libbase eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
    jfreereport_libfonts 3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
    jfreereport_libformula 3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
    jfreereport_liblayout db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
    jfreereport_libloader 97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
    jfreereport_librepository 8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
    jfreereport_libserializer f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
    jfreereport_libxml ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
    jfreereport_sac 39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
    libjpeg_turbo libjpeg-turbo-2.1.5.1.tar.gz Update to 3.0.2 in https://gerrit.libreoffice.org/c/core/+/160072
    langtagreg language-subtag-registry-2024-06-14.tar.bz2
    lcms2 lcms2-2.16.tar.gz
    libassuan libassuan-3.0.1.tar.bz2
    libatomic_ops libatomic_ops-7.8.2.tar.gz
    libeot libeot-0.01.tar.bz2
    libexttextcat libexttextcat-3.4.7.tar.xz
    libffi libffi-3.4.6.tar.gz
    libgpgerror libgpg-error-1.50.tar.bz2
    liblangtag liblangtag-0.6.7.tar.bz2
    libnumbertext libnumbertext-1.0.11.tar.xz
    libtommath ltm-1.3.0.tar.xz
    libwebp libwebp-1.4.0.tar.gz
    xmlsec xmlsec1-1.3.5.tar.gz
    libxml libxml2-2.13.3.tar.xz
    libxslt libxslt-1.1.42.tar.xz
    lpsolve 26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz Patch in https://gerrit.libreoffice.org/c/core/+/167696
    lxml lxml-5.3.0.tar.gz
    mariadb-connector-c mariadb-connector-c-3.3.11-src.tar.gz
    mdds mdds-2.1.1.tar.xz
    mdnsresponder mDNSResponder-878.200.35.tar.gz
    mspub libmspub-0.1.4.tar.xz
    mwaw libmwaw-0.3.22.tar.xz
    mythes mythes-1.2.5.tar.xz
    nss nss-3.102.1-with-nspr-4.35.tar.gz Only ESR releases should be used. See https://firefox-source-docs.mozilla.org/security/nss/releases/index.html. However, in master and libreoffice-24-8 there was a problem related to tdf#162589
    odfgen libodfgen-0.1.8.tar.xz
    onlineupdate onlineupdate-c003be8b9727672e7d30972983b375f4c200233f-2.tar.xz More info on how the tarball was created: https://cgit.freedesktop.org/libreoffice/core/commit/?id=3a445cb49795fabe0d8caaf12bfc38eb9e12d5fc
    openldap openldap-2.6.8.tgz
    openssl openssl-3.0.15.tar.gz Version 3.0 will be supported until 2026-09-07 (LTS)
    orcus liborcus-0.19.2.tar.xz
    pagemaker libpagemaker-0.0.4.tar.xz
    pdfium pdfium-6656.tar.bz2 Info on how to create the tarball: https://git.libreoffice.org/core/+/refs/heads/master/external/pdfium/README
    pixman pixman-0.42.2.tar.gz Build system has changed to meson
    libpng libpng-1.6.44.tar.xz
    libtiff tiff-4.6.0t.tar.xz
    poppler poppler-24.08.0.tar.xz
    poppler_data poppler-data-0.4.12.tar.gz
    postgresql postgresql-14.13.tar.bz2 At the moment, master branch use postgresql-14.13 while libreoffice-24-8 and libreoffice-24-2 use postgresql-13.16. They have to be upgraded accordingly
    python Python-3.10.15.tar.xz At the moment, master uses Python-3.10.15, libreoffice-24-8 uses Python-3.9.20 and libreoffice-24-2 uses Python-3.8.19. They have to be upgraded accordingly
    qxp libqxp-0.0.2.tar.xz
    raptor raptor2-2.0.16.tar.gz
    rasqal 1f5def51ca0026cd192958ef07228b52-rasqal-0.9.33.tar.gz
    redland e5be03eda13ef68aabab6e42aa67715e-redland-1.0.17.tar.gz
    revenge librevenge-0.0.5.tar.bz2
    rhino rhino-1.7.15.zip
    skia skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz
    staroffice libstaroffice-0.0.7.tar.xz
    twain_dsm twaindsm_2.4.1.orig.tar.gz
    visio libvisio-0.1.7.tar.xz
    wpd libwpd-0.10.3.tar.xz
    wpg libwpg-0.3.4.tar.xz
    wps libwps-0.4.14.tar.xz
    xsltml a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
    zlib zlib-1.3.1.tar.xz
    zmf libzmf-0.0.2.tar.xz
    zxcvbn_c zxcvbn-c-2.5.tar.gz
    zxing zxing-cpp-2.2.1.tar.gz