pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/libreoffice Update to 5.4.0.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7814c96e96a3
branches:  trunk
changeset: 366009:7814c96e96a3
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Tue Aug 01 11:57:36 2017 +0000

description:
Update to 5.4.0.3

* Remove openjdk7 support
* Use internal libjpeg-turbo
* Disable pdfium. This requires a lot of work

Changelog:
LibreOffice 5.4 highlights

    A new standard colour palette has been included, based on the RYB colour model.
    File format compatibility has been improved, with better support for EMF vector images. This helps when you?re importing detailed diagrams from other office software.
    Imported PDF files are rendered with much better quality, also when inserted into a document, while exported PDF files ? from Writer and Impress ? support embedded videos (and linked videos if 
opened with Acrobat Reader).
    LibreOffice 5.4 supports OpenPGP keys for signing ODF documents on Linux. If you already use GPG/PGP for signing emails, it ensures the authenticity of your ODF documents regardless of the mode 
of transport or storage.

WRITER

    In Writer, you can now import AutoText from Microsoft Word DOTM templates.
    When you?re exporting or pasting numbered and bulleted lists as plain text, their full structure is preserved.
    In the Format menu, you can now create custom watermarks for your documents.
    New context menu items have been added for working with sections, footnotes, endnotes and styles.

CALC

    Calc now includes support for pivot charts, which use data from pivot tables. When the table is updated, the chart is automatically updated as well.
    Comments are now easier to manage, with menu commands to show, hide and delete all comments.
    When applying conditional formatting to cells, you can now easily change the priority of rules with up and down buttons.
    Extra sheet protection options have been added, to optionally allow insertion or deletion of rows and columns.
    Lastly, when you?re exporting in CSV format, your settings are remembered for the next export operation.

IMPRESS

    In Impress, when you?re duplicating an object, you can now specify fractional angles. In addition, your settings are saved for the next duplication operation.

diffstat:

 misc/libreoffice/Makefile                                                       |   30 +-
 misc/libreoffice/PLIST                                                          |  692 +++++----
 misc/libreoffice/PLIST.java                                                     |   36 +-
 misc/libreoffice/PLIST.javascript                                               |   11 -
 misc/libreoffice/distinfo                                                       |   77 +-
 misc/libreoffice/options.mk                                                     |    7 +-
 misc/libreoffice/patches/patch-configure.ac                                     |   57 +-
 misc/libreoffice/patches/patch-desktop_unx_source_pagein.c                      |   14 +
 misc/libreoffice/patches/patch-external_mysqlcppconn_config.h                   |    8 +-
 misc/libreoffice/patches/patch-solenv_gbuild_AllLangResTarget.mk                |    8 +-
 misc/libreoffice/patches/patch-vcl_Executable__visualbackendtest.mk             |    6 +-
 misc/libreoffice/patches/patch-xmlsecurity_source_gpg_CertificateImpl.hxx       |   15 +
 misc/libreoffice/patches/patch-xmlsecurity_source_gpg_xmlsignature__gpgimpl.cxx |   15 +
 13 files changed, 549 insertions(+), 427 deletions(-)

diffs (truncated from 2307 to 300 lines):

diff -r 28e913f52cc2 -r 7814c96e96a3 misc/libreoffice/Makefile
--- a/misc/libreoffice/Makefile Tue Aug 01 11:49:16 2017 +0000
+++ b/misc/libreoffice/Makefile Tue Aug 01 11:57:36 2017 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.115 2017/07/09 13:46:32 manu Exp $
+# $NetBSD: Makefile,v 1.116 2017/08/01 11:57:36 ryoon Exp $
 
-VERREL=                5.3.4
-VERRC=         2
+VERREL=                5.4.0
+VERRC=         3
 VER=           ${VERREL}.${VERRC}
 DISTNAME=      libreoffice-${VER}
-PKGREVISION=   1
 CATEGORIES=    misc
 MASTER_SITES=  http://download.documentfoundation.org/libreoffice/src/${VERREL}/
 EXTRACT_SUFX=  .tar.xz
@@ -20,7 +19,9 @@
 SUBST_STAGE.use-bash=          pre-configure
 SUBST_MESSAGE.use-bash=                Using bash for configure script
 SUBST_FILES.use-bash+=         autogen.sh
+SUBST_FILES.use-bash+=         configure.ac
 SUBST_VARS.use-bash+=          BASH
+SUBST_VARS.use-bash+=          PREFIX
 
 .include "../../mk/bsd.prefs.mk"
 
@@ -58,7 +59,7 @@
        134d8262145fc793c6af494dcace3e71-liberation-fonts-ttf-1.07.4.tar.gz \
        5c781723a0d9ed6188960defba8e91cf-liberation-fonts-ttf-2.00.1.tar.gz \
        907d6e99f241876695c19ff3db0b8923-source-code-pro-2.030R-ro-1.050R-it.tar.gz \
-       86b1daaa438f5a7bea9a52d7b9799ac0-xmlsec1-1.2.23.tar.gz \
+       xmlsec1-1.2.24.tar.gz \
        8ab049135b2d15313da5d9f0656894a1-commons-lang3-3.3.1-src.tar.gz \
        2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz \
        3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip \
@@ -98,9 +99,10 @@
        c0b4799ea9850eae3ead14f0a60e9418-postgresql-9.2.1.tar.bz2 \
        edc4d741888bc0d38e32dbaa17149596-source-sans-pro-2.010R-ro-1.065R-it.tar.gz \
        harfbuzz-1.3.2.tar.bz2 \
-       3069842a88b8f40c6b83ad2850cda293-graphite2-minimal-1.3.9.tgz \
+       graphite2-minimal-1.3.10.tgz \
        1725634df4bb3dcb1b2c91a6175f8789-GentiumBasic_1102.zip \
-       EmojiOneColor-SVGinOT-1.3.tar.gz
+       EmojiOneColor-SVGinOT-1.3.tar.gz \
+       libjpeg-turbo-1.5.1.tar.gz
 
 .for md in ${MORE_DISTFILES}
 DISTFILES+=            ${md}
@@ -164,15 +166,19 @@
 CONFIGURE_ARGS+=       --disable-systray
 # Enabling GIO causes error. losessioninstall.component not found.
 CONFIGURE_ARGS+=       --disable-gio
+CONFIGURE_ARGS+=       --disable-pdfium
 CONFIGURE_ARGS+=       --enable-gstreamer-1-0
 CONFIGURE_ARGS+=       --enable-python=system
 #CONFIGURE_ARGS+=      --enable-release-build
 CONFIGURE_ARGS+=       --enable-ext-wiki-publisher
 CONFIGURE_ARGS+=       --enable-ext-nlpsolver
 CONFIGURE_ARGS+=       --enable-ext-mariadb-connector
+CONFIGURE_ARGS+=       --with-system-gpgmepp
+CONFIGURE_ARGS+=       --without-system-jpeg
 CONFIGURE_ARGS+=       --without-system-mysql-cppconn
 CONFIGURE_ARGS+=       --without-system-postgresql
 CONFIGURE_ARGS+=       --without-system-mariadb
+CONFIGURE_ARGS+=       --without-system-xmlsec
 CONFIGURE_ARGS+=       --with-alloc=system
 CONFIGURE_ARGS+=       --with-compat-oowrappers
 CONFIGURE_ARGS+=       --with-external-tar=${DISTDIR}/${DIST_SUBDIR}
@@ -288,6 +294,7 @@
 .include "../../databases/shared-mime-info/buildlink3.mk"
 .include "../../databases/unixodbc/buildlink3.mk"
 .include "../../devel/apr-util/buildlink3.mk"
+.include "../../devel/boost-headers/buildlink3.mk"
 .include "../../devel/boost-libs/buildlink3.mk"
 .include "../../devel/cppunit/buildlink3.mk"
 .include "../../devel/gperf/buildlink3.mk"
@@ -298,10 +305,11 @@
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../fonts/fontconfig/buildlink3.mk"
 # hardbuzz with graphite2 support is required.
-BUILDLINK_API_DEPENDS.harfbuzz+=       harfbuzz>=1.4.2
-.include "../../fonts/harfbuzz/buildlink3.mk"
+#BUILDLINK_API_DEPENDS.harfbuzz+=      harfbuzz>=1.4.2
+#.include "../../fonts/harfbuzz/buildlink3.mk"
 .include "../../graphics/graphite2/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk"
+# Requires JCS_EXT_BGRA
+#.include "../../mk/jpeg.buildlink3.mk"
 .include "../../graphics/cairo/buildlink3.mk"
 .include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/gdk-pixbuf2-xlib/buildlink3.mk"
@@ -309,6 +317,7 @@
 .include "../../graphics/glu/buildlink3.mk"
 .include "../../graphics/glm/buildlink3.mk"
 .include "../../graphics/lcms2/buildlink3.mk"
+.include "../../graphics/libepoxy/buildlink3.mk"
 .include "../../graphics/libgltf/buildlink3.mk"
 .include "../../graphics/librsvg/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
@@ -327,6 +336,7 @@
 .endif
 .include "../../print/poppler-cpp/buildlink3.mk"
 .include "../../print/poppler-includes/buildlink3.mk"
+.include "../../security/gpgme/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"
 .include "../../sysutils/dbus/buildlink3.mk"
 .include "../../sysutils/dbus-glib/buildlink3.mk"
diff -r 28e913f52cc2 -r 7814c96e96a3 misc/libreoffice/PLIST
--- a/misc/libreoffice/PLIST    Tue Aug 01 11:49:16 2017 +0000
+++ b/misc/libreoffice/PLIST    Tue Aug 01 11:57:36 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2017/02/05 14:41:14 wiz Exp $
+@comment $NetBSD: PLIST,v 1.23 2017/08/01 11:57:36 ryoon Exp $
 bin/libreoffice
 bin/lobase
 bin/localc
@@ -171,7 +171,6 @@
 ${PKGNAME}/lib/libreoffice/program/libpcrlo.so
 ${PKGNAME}/lib/libreoffice/program/libpdffilterlo.so
 ${PKGNAME}/lib/libreoffice/program/libpdfimportlo.so
-${PKGNAME}/lib/libreoffice/program/libplacewarelo.so
 ${PKGNAME}/lib/libreoffice/program/libpostgresql-sdbc-impllo.so
 ${PKGNAME}/lib/libreoffice/program/libpostgresql-sdbclo.so
 ${PKGNAME}/lib/libreoffice/program/libpricinglo.so
@@ -263,8 +262,8 @@
 ${PKGNAME}/lib/libreoffice/program/libvclcanvaslo.so
 ${PKGNAME}/lib/libreoffice/program/libvcllo.so
 ${PKGNAME}/lib/libreoffice/program/libvclplug_genlo.so
+${PLIST.gtk3}${PKGNAME}/lib/libreoffice/program/libvclplug_gtk3lo.so
 ${PKGNAME}/lib/libreoffice/program/libvclplug_gtklo.so
-${PLIST.gtk3}${PKGNAME}/lib/libreoffice/program/libvclplug_gtk3lo.so
 ${PLIST.kde4}${PKGNAME}/lib/libreoffice/program/libvclplug_kde4lo.so
 ${PKGNAME}/lib/libreoffice/program/libwpftcalclo.so
 ${PKGNAME}/lib/libreoffice/program/libwpftdrawlo.so
@@ -419,6 +418,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/abphe.res
 ${PKGNAME}/lib/libreoffice/program/resource/abphi.res
 ${PKGNAME}/lib/libreoffice/program/resource/abphr.res
+${PKGNAME}/lib/libreoffice/program/resource/abphsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/abphu.res
 ${PKGNAME}/lib/libreoffice/program/resource/abpid.res
 ${PKGNAME}/lib/libreoffice/program/resource/abpis.res
@@ -531,6 +531,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/acche.res
 ${PKGNAME}/lib/libreoffice/program/resource/acchi.res
 ${PKGNAME}/lib/libreoffice/program/resource/acchr.res
+${PKGNAME}/lib/libreoffice/program/resource/acchsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/acchu.res
 ${PKGNAME}/lib/libreoffice/program/resource/accid.res
 ${PKGNAME}/lib/libreoffice/program/resource/accis.res
@@ -643,6 +644,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/analysishe.res
 ${PKGNAME}/lib/libreoffice/program/resource/analysishi.res
 ${PKGNAME}/lib/libreoffice/program/resource/analysishr.res
+${PKGNAME}/lib/libreoffice/program/resource/analysishsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/analysishu.res
 ${PKGNAME}/lib/libreoffice/program/resource/analysisid.res
 ${PKGNAME}/lib/libreoffice/program/resource/analysisis.res
@@ -755,6 +757,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/avmediahe.res
 ${PKGNAME}/lib/libreoffice/program/resource/avmediahi.res
 ${PKGNAME}/lib/libreoffice/program/resource/avmediahr.res
+${PKGNAME}/lib/libreoffice/program/resource/avmediahsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/avmediahu.res
 ${PKGNAME}/lib/libreoffice/program/resource/avmediaid.res
 ${PKGNAME}/lib/libreoffice/program/resource/avmediais.res
@@ -867,6 +870,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/basctlhe.res
 ${PKGNAME}/lib/libreoffice/program/resource/basctlhi.res
 ${PKGNAME}/lib/libreoffice/program/resource/basctlhr.res
+${PKGNAME}/lib/libreoffice/program/resource/basctlhsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/basctlhu.res
 ${PKGNAME}/lib/libreoffice/program/resource/basctlid.res
 ${PKGNAME}/lib/libreoffice/program/resource/basctlis.res
@@ -979,6 +983,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/bibhe.res
 ${PKGNAME}/lib/libreoffice/program/resource/bibhi.res
 ${PKGNAME}/lib/libreoffice/program/resource/bibhr.res
+${PKGNAME}/lib/libreoffice/program/resource/bibhsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/bibhu.res
 ${PKGNAME}/lib/libreoffice/program/resource/bibid.res
 ${PKGNAME}/lib/libreoffice/program/resource/bibis.res
@@ -1091,6 +1096,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/chartcontrollerhe.res
 ${PKGNAME}/lib/libreoffice/program/resource/chartcontrollerhi.res
 ${PKGNAME}/lib/libreoffice/program/resource/chartcontrollerhr.res
+${PKGNAME}/lib/libreoffice/program/resource/chartcontrollerhsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/chartcontrollerhu.res
 ${PKGNAME}/lib/libreoffice/program/resource/chartcontrollerid.res
 ${PKGNAME}/lib/libreoffice/program/resource/chartcontrolleris.res
@@ -1203,6 +1209,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/cnrhe.res
 ${PKGNAME}/lib/libreoffice/program/resource/cnrhi.res
 ${PKGNAME}/lib/libreoffice/program/resource/cnrhr.res
+${PKGNAME}/lib/libreoffice/program/resource/cnrhsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/cnrhu.res
 ${PKGNAME}/lib/libreoffice/program/resource/cnrid.res
 ${PKGNAME}/lib/libreoffice/program/resource/cnris.res
@@ -1315,6 +1322,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/cuihe.res
 ${PKGNAME}/lib/libreoffice/program/resource/cuihi.res
 ${PKGNAME}/lib/libreoffice/program/resource/cuihr.res
+${PKGNAME}/lib/libreoffice/program/resource/cuihsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/cuihu.res
 ${PKGNAME}/lib/libreoffice/program/resource/cuiid.res
 ${PKGNAME}/lib/libreoffice/program/resource/cuiis.res
@@ -1427,6 +1435,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/datehe.res
 ${PKGNAME}/lib/libreoffice/program/resource/datehi.res
 ${PKGNAME}/lib/libreoffice/program/resource/datehr.res
+${PKGNAME}/lib/libreoffice/program/resource/datehsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/datehu.res
 ${PKGNAME}/lib/libreoffice/program/resource/dateid.res
 ${PKGNAME}/lib/libreoffice/program/resource/dateis.res
@@ -1539,6 +1548,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/dbahe.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbahi.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbahr.res
+${PKGNAME}/lib/libreoffice/program/resource/dbahsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbahu.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbaid.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbais.res
@@ -1651,6 +1661,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/dbmmhe.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbmmhi.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbmmhr.res
+${PKGNAME}/lib/libreoffice/program/resource/dbmmhsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbmmhu.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbmmid.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbmmis.res
@@ -1763,6 +1774,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/dbphe.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbphi.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbphr.res
+${PKGNAME}/lib/libreoffice/program/resource/dbphsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbphu.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbpid.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbpis.res
@@ -1875,6 +1887,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/dbuhe.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbuhi.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbuhr.res
+${PKGNAME}/lib/libreoffice/program/resource/dbuhsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbuhu.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbuid.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbuis.res
@@ -1987,6 +2000,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/dbwhe.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbwhi.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbwhr.res
+${PKGNAME}/lib/libreoffice/program/resource/dbwhsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbwhu.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbwid.res
 ${PKGNAME}/lib/libreoffice/program/resource/dbwis.res
@@ -2136,6 +2150,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/deploymentguihe.res
 ${PKGNAME}/lib/libreoffice/program/resource/deploymentguihi.res
 ${PKGNAME}/lib/libreoffice/program/resource/deploymentguihr.res
+${PKGNAME}/lib/libreoffice/program/resource/deploymentguihsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/deploymentguihu.res
 ${PKGNAME}/lib/libreoffice/program/resource/deploymentguiid.res
 ${PKGNAME}/lib/libreoffice/program/resource/deploymentguiis.res
@@ -2211,6 +2226,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/deploymenthe.res
 ${PKGNAME}/lib/libreoffice/program/resource/deploymenthi.res
 ${PKGNAME}/lib/libreoffice/program/resource/deploymenthr.res
+${PKGNAME}/lib/libreoffice/program/resource/deploymenthsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/deploymenthu.res
 ${PKGNAME}/lib/libreoffice/program/resource/deploymentid.res
 ${PKGNAME}/lib/libreoffice/program/resource/deploymentis.res
@@ -2323,6 +2339,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/dkthe.res
 ${PKGNAME}/lib/libreoffice/program/resource/dkthi.res
 ${PKGNAME}/lib/libreoffice/program/resource/dkthr.res
+${PKGNAME}/lib/libreoffice/program/resource/dkthsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/dkthu.res
 ${PKGNAME}/lib/libreoffice/program/resource/dktid.res
 ${PKGNAME}/lib/libreoffice/program/resource/dktis.res
@@ -2435,6 +2452,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/editenghe.res
 ${PKGNAME}/lib/libreoffice/program/resource/editenghi.res
 ${PKGNAME}/lib/libreoffice/program/resource/editenghr.res
+${PKGNAME}/lib/libreoffice/program/resource/editenghsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/editenghu.res
 ${PKGNAME}/lib/libreoffice/program/resource/editengid.res
 ${PKGNAME}/lib/libreoffice/program/resource/editengis.res
@@ -2547,6 +2565,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/epshe.res
 ${PKGNAME}/lib/libreoffice/program/resource/epshi.res
 ${PKGNAME}/lib/libreoffice/program/resource/epshr.res
+${PKGNAME}/lib/libreoffice/program/resource/epshsb.res
 ${PKGNAME}/lib/libreoffice/program/resource/epshu.res
 ${PKGNAME}/lib/libreoffice/program/resource/epsid.res
 ${PKGNAME}/lib/libreoffice/program/resource/epsis.res
@@ -2659,6 +2678,7 @@
 ${PKGNAME}/lib/libreoffice/program/resource/eurhe.res
 ${PKGNAME}/lib/libreoffice/program/resource/eurhi.res
 ${PKGNAME}/lib/libreoffice/program/resource/eurhr.res
+${PKGNAME}/lib/libreoffice/program/resource/eurhsb.res



Home | Main Index | Thread Index | Old Index