Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libreoffice for openSUSE:Factory checked in at 2023-03-11 18:22:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libreoffice (Old) and /work/SRC/openSUSE:Factory/.libreoffice.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libreoffice" Sat Mar 11 18:22:33 2023 rev:270 rq:1070382 version:7.5.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes 2023-02-07 18:47:55.630758273 +0100 +++ /work/SRC/openSUSE:Factory/.libreoffice.new.31432/libreoffice.changes 2023-03-11 18:22:42.662465059 +0100 @@ -1,0 +2,24 @@ +Wed Mar 1 10:44:06 UTC 2023 - Danilo Spinella <danilo.spine...@suse.com> + +- Update to 7.5.1.2: + https://wiki.documentfoundation.org/ReleaseNotes/7.5 + https://wiki.documentfoundation.org/Releases/7.5.1/RC2 + https://wiki.documentfoundation.org/Releases/7.5.1/RC1 + https://wiki.documentfoundation.org/Releases/7.5.0/RC3 + https://wiki.documentfoundation.org/Releases/7.5.0/RC2 + https://wiki.documentfoundation.org/Releases/7.5.0/RC1 +- Add fix-sdk-idl.patch +- Update bundled dependencies: + * pdfium-5058.tar.bz2 -> pdfium-5408.tar.bz2 +- Refreshed patches: + * fix_math_desktop_file.patch + * use-fixmath-shared-library.patch +- Removed patches: + * Remove_dependency_on_BitArray_h.patch + * boost-181.patch + * bsc1204825.patch + * bsc1205866.patch + * libreoffice-7.4.1.2-grep.patch + * riscv64-support.patch + +------------------------------------------------------------------- Old: ---- Remove_dependency_on_BitArray_h.patch boost-181.patch bsc1204825.patch bsc1205866.patch libreoffice-7.4.1.2-grep.patch libreoffice-7.4.4.2.tar.xz libreoffice-7.4.4.2.tar.xz.asc libreoffice-help-7.4.4.2.tar.xz libreoffice-help-7.4.4.2.tar.xz.asc libreoffice-translations-7.4.4.2.tar.xz libreoffice-translations-7.4.4.2.tar.xz.asc pdfium-5058.tar.bz2 riscv64-support.patch New: ---- fix-sdk-idl.patch libreoffice-7.5.1.2.tar.xz libreoffice-7.5.1.2.tar.xz.asc libreoffice-help-7.5.1.2.tar.xz libreoffice-help-7.5.1.2.tar.xz.asc libreoffice-translations-7.5.1.2.tar.xz libreoffice-translations-7.5.1.2.tar.xz.asc pdfium-5408.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libreoffice.spec ++++++ --- /var/tmp/diff_new_pack.uhtyQr/_old 2023-03-11 18:22:49.334499832 +0100 +++ /var/tmp/diff_new_pack.uhtyQr/_new 2023-03-11 18:22:49.338499854 +0100 @@ -49,7 +49,7 @@ %endif %bcond_with firebird Name: libreoffice -Version: 7.4.4.2 +Version: 7.5.1.2 Release: 0 Summary: A Free Office Suite (Framework) License: LGPL-3.0-or-later AND MPL-2.0+ @@ -90,7 +90,7 @@ Source2006: https://dev-www.libreoffice.org/extern/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar Source2007: https://dev-www.libreoffice.org/extern/odfvalidator-0.9.0-RC2-SNAPSHOT-jar-with-dependencies-2726ab578664434a545f8379a01a9faffac0ae73.jar # PDFium is bundled everywhere -Source2008: %{external_url}/pdfium-5058.tar.bz2 +Source2008: %{external_url}/pdfium-5408.tar.bz2 # Single C file with patches from LO Source2009: %{external_url}/dtoa-20180411.tgz # Skia is part of chromium and bundled everywhere as by google only way is monorepo way @@ -105,29 +105,20 @@ Patch3: mediawiki-no-broken-help.diff # PATCH-FIX-OPENSUSE boo#1186110 fix GCC 11 error Patch6: gcc11-fix-error.patch -Patch7: boost-181.patch Patch9: fix_math_desktop_file.patch Patch10: fix_gtk_popover_on_3.20.patch Patch11: fix_webp_on_sle12_sp5.patch Patch12: fix_harfbuzz_on_sle12_sp5.patch -# PATCH-FIX-UPSTREAM remove egrep/fgrep calls -Patch13: libreoffice-7.4.1.2-grep.patch # PATCH-FIX-SUSE use fixmath shared library Patch14: use-fixmath-shared-library.patch -# LO-L3: PPTX: text box shows that does not show in PowerPoint -Patch15: bsc1204825.patch -# LO-L3: Connector lines from PPTX "break"/bend too often -Patch16: bsc1205866.patch -# PATCH-FIX-UPSTREAM Remove_dependency_on_BitArray_h.patch -- Remove dependency on BitArray.h from zxing-1.2.0 -Patch17: Remove_dependency_on_BitArray_h.patch +# PATCH-FIX-SUSE Fix make distro-pack-install +Patch15: fix-sdk-idl.patch # Build with java 8 Patch101: 0001-Revert-java-9-changes.patch # try to save space by using hardlinks Patch990: install-with-hardlinks.diff # save time by relying on rpm check rather than doing stupid find+grep Patch991: libreoffice-no-destdircheck.patch -# PATCH-FIX-UPSTREAM Add riscv64 support (backport of commit bc9487f745be) -Patch1000: riscv64-support.patch BuildRequires: %{name}-share-linker BuildRequires: ant BuildRequires: autoconf @@ -932,7 +923,7 @@ %langpack -l da -n Danish -X -m da_DK -T %langpack -l de -n German -X -M -T %langpack -l dgo -n Dogri -X -%langpack -l dsb -n Lower_Sorbian -X +%langpack -l dsb -n Lower_Sorbian -T -X %langpack -l dz -n Dzongkha -s ctl -T -X %langpack -l el -n Greek -m el_GR -T -X %langpack -l en -n English -L en-US -X -M -g en_US -T -j en_US @@ -955,7 +946,7 @@ %langpack -l he -n Hebrew -s ctl -m he_IL -T -X %langpack -l hi -n Hindi -s ctl -p hi-IN -m hi_IN -T -X %langpack -l hr -n Croatian -m hr_HR -X -T -%langpack -l hsb -n Upper_Sorbian -X +%langpack -l hsb -n Upper_Sorbian -T -X %langpack -l hu -n Hungarian -X -m hu_HU -T %langpack -l it -n Italian -X -m it_IT -T %langpack -l id -n Indonesian -T -M -X @@ -1039,7 +1030,6 @@ %patch2 %patch3 %patch6 -p1 -%patch7 -p1 %patch9 -p1 %if 0%{?suse_version} < 1500 %patch10 -p1 @@ -1047,14 +1037,10 @@ %patch12 -p1 %patch101 -p1 %endif -%patch13 -p1 %patch14 -p1 %patch15 -p1 -%patch16 -p1 -%patch17 -p1 -%patch990 -p1 +#%patch990 -p1 %patch991 -p1 -%patch1000 -p1 # Disable some of the failing tests (some are random) %if 0%{?suse_version} < 1330 ++++++ fix-sdk-idl.patch ++++++ Index: libreoffice-7.5.1.2/bin/distro-install-sdk =================================================================== --- libreoffice-7.5.1.2.orig/bin/distro-install-sdk +++ libreoffice-7.5.1.2/bin/distro-install-sdk @@ -17,14 +17,12 @@ if test -d $DESTDIR$INSTALLDIR/sdk ; the # relative paths to $DESTDIR$INSTALLDIR/sdk/setting and it does not work via # a symlink mkdir -p $DESTDIR$PREFIXDIR/include - mkdir -p $DESTDIR$DATADIR/idl mkdir -p $DESTDIR$DATADIR/$INSTALLDIRNAME/sdk mkdir -p $DESTDIR$DOCDIR/sdk mv $DESTDIR$INSTALLDIR/sdk/include $DESTDIR$PREFIXDIR/include/$INSTALLDIRNAME if [ -d $DESTDIR$INSTALLDIR/sdk/classes ]; then mv $DESTDIR$INSTALLDIR/sdk/classes $DESTDIR$DATADIR/$INSTALLDIRNAME/sdk/classes fi - mv $DESTDIR$INSTALLDIR/sdk/idl $DESTDIR$DATADIR/idl/$INSTALLDIRNAME mv $DESTDIR$INSTALLDIR/sdk/docs $DESTDIR$DOCDIR/sdk mv $DESTDIR$INSTALLDIR/sdk/share/readme $DESTDIR$DOCDIR/sdk/readme mv $DESTDIR$INSTALLDIR/sdk/index.html $DESTDIR$DOCDIR/sdk @@ -32,7 +30,6 @@ if test -d $DESTDIR$INSTALLDIR/sdk ; the # compat symlinks ln -sf $PREFIXDIR/include/$INSTALLDIRNAME $DESTDIR$INSTALLDIR/sdk/include ln -sf $DATADIR/$INSTALLDIRNAME/sdk/classes $DESTDIR$INSTALLDIR/sdk/classes - ln -sf $DATADIR/idl/$INSTALLDIRNAME $DESTDIR$INSTALLDIR/sdk/idl ln -sf $DOCDIR/sdk/docs $DESTDIR$INSTALLDIR/sdk/ ln -sf $DOCDIR/sdk/index.html $DESTDIR$INSTALLDIR/sdk/index.html ln -sf $INSTALLDIR/sdk/examples $DESTDIR$DOCDIR/sdk/examples @@ -40,7 +37,6 @@ if test -d $DESTDIR$INSTALLDIR/sdk ; the # fix file list sed -e "s|^\(%dir \)\?$INSTALLDIR/sdk/include|\1$PREFIXDIR/include/$INSTALLDIRNAME|" \ -e "s|^\(%dir \)\?$INSTALLDIR/sdk/classes|\1$DATADIR/$INSTALLDIRNAME/sdk/classes|" \ - -e "s|^\(%dir \)\?$INSTALLDIR/sdk/idl|\1$DATADIR/idl/$INSTALLDIRNAME|" \ -e "s|^\(%dir \)\?$INSTALLDIR/sdk/docs|\1$DOCDIR/sdk/docs|" \ -e "s|^\(%dir \)\?$INSTALLDIR/sdk/share/readme|\1$DOCDIR/sdk/readme|" \ -e "s|^$INSTALLDIR/sdk/index.html$|$DOCDIR/sdk/index.html|" \ @@ -53,13 +49,11 @@ if test -d $DESTDIR$INSTALLDIR/sdk ; the # echo "%dir $DATADIR/$INSTALLDIRNAME/sdk" >>$DESTDIR/gid_Module_Root_SDK echo "%dir $DATADIR/$INSTALLDIRNAME" >>$DESTDIR/gid_Module_Root_SDK - echo "%dir $DATADIR/idl" >>$DESTDIR/gid_Module_Root_SDK echo "%dir $DOCDIR/sdk/docs" >>$DESTDIR/gid_Module_Root_SDK echo "%dir $DOCDIR/sdk" >>$DESTDIR/gid_Module_Root_SDK echo "%dir $DOCDIR" >>$DESTDIR/gid_Module_Root_SDK echo "$INSTALLDIR/sdk/include" >>$DESTDIR/gid_Module_Root_SDK echo "$INSTALLDIR/sdk/classes" >>$DESTDIR/gid_Module_Root_SDK - echo "$INSTALLDIR/sdk/idl" >>$DESTDIR/gid_Module_Root_SDK echo "$INSTALLDIR/sdk/docs" >>$DESTDIR/gid_Module_Root_SDK echo "$INSTALLDIR/sdk/index.html" >>$DESTDIR/gid_Module_Root_SDK echo "$DOCDIR/sdk/examples" >>$DESTDIR/gid_Module_Root_SDK ++++++ fix_math_desktop_file.patch ++++++ --- /var/tmp/diff_new_pack.uhtyQr/_old 2023-03-11 18:22:49.442500395 +0100 +++ /var/tmp/diff_new_pack.uhtyQr/_new 2023-03-11 18:22:49.446500416 +0100 @@ -6,8 +6,8 @@ NoDisplay=false Icon=math Type=Application --Categories=Office;Education;Science;Math;X-Red-Hat-Base;X-MandrivaLinux-Office-Other; -+Categories=Office;Spreadsheet;Education;Science;Math;X-Red-Hat-Base;X-MandrivaLinux-Office-Other; +-Categories=Office;Education;Science;Math;X-Red-Hat-Base; ++Categories=Office;Spreadsheet;Education;Science;Math;X-Red-Hat-Base;; Exec=${UNIXBASISROOTNAME} --math %%FILE%% MimeType=application/vnd.oasis.opendocument.formula;application/vnd.sun.xml.math;application/vnd.oasis.opendocument.formula-template;text/mathml;application/mathml+xml; Name=%PRODUCTNAME Math ++++++ libreoffice-7.4.4.2.tar.xz -> libreoffice-7.5.1.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/libreoffice/libreoffice-7.4.4.2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new.31432/libreoffice-7.5.1.2.tar.xz differ: char 26, line 1 ++++++ libreoffice-help-7.4.4.2.tar.xz -> libreoffice-help-7.5.1.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/libreoffice/libreoffice-help-7.4.4.2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new.31432/libreoffice-help-7.5.1.2.tar.xz differ: char 26, line 1 ++++++ libreoffice-translations-7.4.4.2.tar.xz -> libreoffice-translations-7.5.1.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/libreoffice/libreoffice-translations-7.4.4.2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new.31432/libreoffice-translations-7.5.1.2.tar.xz differ: char 26, line 1 ++++++ pdfium-5058.tar.bz2 -> pdfium-5408.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/libreoffice/pdfium-5058.tar.bz2 /work/SRC/openSUSE:Factory/.libreoffice.new.31432/pdfium-5408.tar.bz2 differ: char 11, line 1 ++++++ use-fixmath-shared-library.patch ++++++ --- /var/tmp/diff_new_pack.uhtyQr/_old 2023-03-11 18:22:49.602501229 +0100 +++ /var/tmp/diff_new_pack.uhtyQr/_new 2023-03-11 18:22:49.606501250 +0100 @@ -1,8 +1,8 @@ -Index: libreoffice-7.4.3.2/configure.ac +Index: libreoffice-7.5.0.2/configure.ac =================================================================== ---- libreoffice-7.4.3.2.orig/configure.ac -+++ libreoffice-7.4.3.2/configure.ac -@@ -10594,7 +10594,7 @@ if test "$with_system_libfixmath" = "yes +--- libreoffice-7.5.0.2.orig/configure.ac ++++ libreoffice-7.5.0.2/configure.ac +@@ -10559,7 +10559,7 @@ if test "$with_system_libfixmath" = "yes AC_LANG_PUSH([C++]) AC_CHECK_HEADER([libfixmath/fix16.hpp], [], [AC_MSG_ERROR([libfixmath/fix16.hpp not found. install libfixmath])], []) @@ -11,4 +11,30 @@ AC_LANG_POP([C++]) else AC_MSG_RESULT([internal]) +Index: libreoffice-7.5.0.2/tools/Library_tl.mk +=================================================================== +--- libreoffice-7.5.0.2.orig/tools/Library_tl.mk ++++ libreoffice-7.5.0.2/tools/Library_tl.mk +@@ -115,7 +115,7 @@ endif + + ifeq ($(SYSTEM_LIBFIXMATH),TRUE) + $(eval $(call gb_Library_add_libs,tl,\ +- -llibfixmath \ ++ -lfixmath \ + )) + endif + +Index: libreoffice-7.5.0.2/vcl/Library_vcl.mk +=================================================================== +--- libreoffice-7.5.0.2.orig/vcl/Library_vcl.mk ++++ libreoffice-7.5.0.2/vcl/Library_vcl.mk +@@ -572,7 +572,7 @@ vcl_headless_freetype_code=\ + + ifeq ($(SYSTEM_LIBFIXMATH),TRUE) + $(eval $(call gb_Library_add_libs,vcl,\ +- -llibfixmath \ ++ -lfixmath \ + )) + endif +