pkgsrc-Changes-HG archive

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

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



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ddef8a2db149
branches:  trunk
changeset: 456339:ddef8a2db149
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Mon Jul 26 12:42:23 2021 +0000

description:
libreoffice: Update to 7.1.5.2

* Fix PR pkg/56048 with Yasushi Oshima's patch.

Changelog:
7.1.5.2
Bugs fixed compared to 7.1.5 rc1:

 1. tdf#138432 EDITING: Regression in handling of the group separator in
    formula context [Eike Rathke]
 2. tdf#140431 FILESAVE XLSX Double file:// prefix when saving hyperlink
    pointing to file on network share to XLSX [T??nde T??th]
 3. tdf#140506 REGRESSION Setting to repeat heading in writer tables no longer
    works [Bjoern Michaelsen]
 4. tdf#140594 Screen reader does not announce new spinbox value when changing
    it with up/down key (Windows) [Michael Weghorn]
 5. tdf#143146 Crash by click on properties symbol for calc data in writer
    [Caol??n McNamara]
 6. tdf#143149 Crash in: vcl::Window::GetParentWithLOKNotifier() [Caol??n
    McNamara]
 7. tdf#143153 Editing Crash when grouping Text (Fit to Frame) and object [Caol
    ??n McNamara]
 8. tdf#143165 [EDITING] When I type "5-d" into cell, it is autoconverted into
    date 2021/07/05 [Eike Rathke]
 9. tdf#143245 Clicking anywhere in the Description area will trigger the Form
    creation window [Caol??n McNamara]
10. tdf#143291 Selecting the None slide transition has no effect [Caol??n
    McNamara]

7.1.5.1
Bugs fixed compared to 7.1.4 RC2

 1. ofz#34221 avoid OOM [Caol??n McNamara]
 2. ofz#34297 indirect-leak [Caol??n McNamara]
 3. tdf#55007 [EMF] FILEOPEN: Close circle instead of arch (exported by Catia
    v5) [Bartosz Kosiorek]
 4. tdf#81757 Calculations order do not follow cell dependencies [Eike Rathke]
 5. tdf#96061 Text background/highlighting color doesn't reopen well in LO when
    exporting as PPTX (OK in MSO) [G??l?ah K?se]
 6. tdf#116501 Writer freezes when working with this particular ODT document
    [Michael Stahl]
 7. tdf#118637 EXPORT: XHTML: text missing after formula [Svante Schubert,
    Xisco Fauli]
 8. tdf#127013 The input fields for separators ("Function", "Array column",
    "Array row") allow to choose improper characters. [Eike Rathke]
 9. tdf#127028 Add DRAW templates to LibreOffice [Toma? Vajngerl]
10. tdf#127145 [WMF] FILEOPEN File is rendered with thin stroke on rounded
    rectangles, but should be thick. [Bartosz Kosiorek]
11. tdf#132752 DOCX import: invalid paragraph indentation [Vasily Melenchuk]
12. tdf#134675 [EDITING] Whole column cannot be pasted to a column range over
    23 selected by shift-click [Eike Rathke]
13. tdf#136766 UI: Zoom slider in toolbar of Calc's print preview has white
    background [Noel Grandin]
14. tdf#137199 FILESAVE: DOCX to ODT Static text in numbered list is lost
    [Vasily Melenchuk]
15. tdf#137314 FILEOPEN DOCX VML shapes with arbitrary rotation imported
    incorrectly [Regina Henschel]
16. tdf#139447 Crash when dragging a query or table from "Data Sources
    Explorer" window to a calc sheet. [Caol??n McNamara]
17. tdf#139658 FILEOPEN: some (multi component) chart labels are incomplete [T
    ??nde T??th]
18. tdf#139915 FILEOPEN DOCX Two text boxes on two pages open on a single page
    [Miklos Vajna]
19. tdf#140360 Provide option to turn off sidebar's minimum width [Heiko
    Tietze]
20. tdf#140623 Fileopen DOCX: Text Orientation of X-Axis 0 instead of 45
    degrees [T??nde T??th]
21. tdf#141311 Missing Decimal Places for Rotation in Sidebar [Katarina
    Behrens]
22. tdf#141408 Updating Ukrainian spellchecker [Andras Timar]
23. tdf#141769 Crash in: cppu::OInterfaceContainerHelper::disposeAndClear
    (com::sun::star::lang::EventObject const &) [Caol??n McNamara]
24. tdf#142061 macOS: Calc UI: Display anomalies when resizing columns
    [Thorsten Wagner]
25. tdf#142180 Invalid text comparison result in Basic [Joshua Williams]
26. tdf#142263 Regression with EMF sample from 55007 [Bartosz Kosiorek]
27. tdf#142268 [EMF] Arc with bottom corner above the top one [Bartosz
    Kosiorek]
28. tdf#142325 Error read rtf created Gnostice eDocEngine V5.0.0.548 [Miklos
    Vajna]
29. tdf#142370 CRASH: Closing tip of the day ( GTK3 ) [Caol??n McNamara]
30. tdf#142395 FILEOPEN CSV: Space trailing values imported as garbage [Mike
    Kaganski]
31. tdf#142467 Inserting series in Stock Chart Data Table crashes Writer
    (Fedora only?) [Caol??n McNamara]
32. tdf#142478 [CRASH] searching on slide notes will crash Impress [Toma?
    Vajngerl]
33. tdf#142513 Wrong zoom directing within Calc's print preview [Jim Raykowski]
34. tdf#142629 Importing psd image with transparent background results in
    "Unknown image format" [Noel Grandin]
35. tdf#142716 PPTX EXPORT: Text content is partially lost [G??l?ah K?se]
36. tdf#142721 impossible set single cell border inside a table [Caol??n
    McNamara]
37. tdf#142745 [EMF] Hang on FillRgn EMR [Bartosz Kosiorek]
38. tdf#142767 SIDEBAR: First shape in each one of the Shapes Sidebar's
    sections does not work [Caol??n McNamara]
39. tdf#142852 KMFL characters are not "swallowed" in a Writer textbox or
    shapeText [Caol??n McNamara]
40. tdf#142873 Calc: Print preview zoom-out zoom-in buttons don't work in
    'Tabbed' UI, nor in 'Grouped Bar Compact' UI mode [Julien Nabet]
41. tdf#142932 Crash when pasting cells with comments and "skip empty cells"
    option selected [Julien Nabet]
42. tdf#143008 Text to Columns converts type date with AM/PM time wrongly [Eike
    Rathke]
43. tdf#143047 Error in the tooltip in Toolbar if a hotkey is assigned [Mike
    Kaganski]
44. tdf#143081 Basic Replace() function crashes LO [Julien Nabet]
45. tdf#143088 Endless loop when opening file with many (change tracked)
    comments [Caol??n McNamara]

diffstat:

 misc/libreoffice/Makefile                                      |   4 +-
 misc/libreoffice/PLIST                                         |   4 +-
 misc/libreoffice/distinfo                                      |  36 +++++-----
 misc/libreoffice/patches/patch-vcl_unx_generic_app_geninst.cxx |  27 ++++++-
 4 files changed, 46 insertions(+), 25 deletions(-)

diffs (140 lines):

diff -r cb539b2caebb -r ddef8a2db149 misc/libreoffice/Makefile
--- a/misc/libreoffice/Makefile Mon Jul 26 11:58:24 2021 +0000
+++ b/misc/libreoffice/Makefile Mon Jul 26 12:42:23 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.266 2021/07/11 13:17:55 ryoon Exp $
+# $NetBSD: Makefile,v 1.267 2021/07/26 12:42:23 ryoon Exp $
 
-VERREL=                7.1.4
+VERREL=                7.1.5
 VERRC=         2
 VER=           ${VERREL}.${VERRC}
 DISTNAME=      libreoffice-${VER}
diff -r cb539b2caebb -r ddef8a2db149 misc/libreoffice/PLIST
--- a/misc/libreoffice/PLIST    Mon Jul 26 11:58:24 2021 +0000
+++ b/misc/libreoffice/PLIST    Mon Jul 26 12:42:23 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.42 2021/02/06 06:47:24 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.43 2021/07/26 12:42:23 ryoon Exp $
 bin/libreoffice
 bin/lobase
 bin/localc
@@ -8669,7 +8669,7 @@
 ${PKGNAME}/lib/libreoffice/share/registry/writer.xcd
 ${PKGNAME}/lib/libreoffice/share/registry/xsltfilter.xcd
 ${PKGNAME}/lib/libreoffice/share/skia/skia_denylist_vulkan.xml
-${PKGNAME}/lib/libreoffice/share/template/common/draw/bpmn.ott
+${PKGNAME}/lib/libreoffice/share/template/common/draw/bpmn.otg
 ${PKGNAME}/lib/libreoffice/share/template/common/internal/html.stw
 ${PKGNAME}/lib/libreoffice/share/template/common/internal/idxexample.odt
 ${PKGNAME}/lib/libreoffice/share/template/common/officorr/Modern_business_letter_sans_serif.ott
diff -r cb539b2caebb -r ddef8a2db149 misc/libreoffice/distinfo
--- a/misc/libreoffice/distinfo Mon Jul 26 11:58:24 2021 +0000
+++ b/misc/libreoffice/distinfo Mon Jul 26 12:42:23 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.115 2021/07/11 13:17:55 ryoon Exp $
+$NetBSD: distinfo,v 1.116 2021/07/26 12:42:23 ryoon Exp $
 
 SHA1 (libreoffice/0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz) = 452eba922e4f41603539c9dc39947d2271e47093
 RMD160 (libreoffice/0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz) = dbeb7a7f8c89961ca2e544b810345d025561866b
@@ -176,22 +176,22 @@
 RMD160 (libreoffice/libre-hebrew-1.0.tar.gz) = e44c35266105eb06023bd75d16f8f297c63e886d
 SHA512 (libreoffice/libre-hebrew-1.0.tar.gz) = 609c8ef29a1eab9b027ea04abf14949e9a204cf826fb0a792dadd8a83fc49ac9610a0b3a2bd4b8988e615688c63d0ec08a89436134980b2a9667e8966a75a795
 Size (libreoffice/libre-hebrew-1.0.tar.gz) = 531276 bytes
-SHA1 (libreoffice/libreoffice-7.1.4.2.tar.xz) = 7e25c172e1cc878db0a931a512aa2e91f6e34410
-RMD160 (libreoffice/libreoffice-7.1.4.2.tar.xz) = 2374d8eb615f9bb1f8623a2f13225cbb0a5b5884
-SHA512 (libreoffice/libreoffice-7.1.4.2.tar.xz) = b6c0d5ed91cd69e20e70b2fd5e6f53f05eb0fbd73c41208c317116c636b2ee8cfd848370389dd61d3c243b259ae66b9bd5de9341cd9009279ccfd299015c88c8
-Size (libreoffice/libreoffice-7.1.4.2.tar.xz) = 244336900 bytes
-SHA1 (libreoffice/libreoffice-dictionaries-7.1.4.2.tar.xz) = 3b33d94ef0b21f596fa0bc12d074041af339ad33
-RMD160 (libreoffice/libreoffice-dictionaries-7.1.4.2.tar.xz) = 61f11087d6297431dd6e6ecf20678a25b6961058
-SHA512 (libreoffice/libreoffice-dictionaries-7.1.4.2.tar.xz) = 86986c9e593944807f64fb5a4fdaa8fbd0fa7c8d4708971e71df68bbfefd9a86710a367b82bb4a962b213cb5cd45a4037d882d9a8cad6780a3c6dd634ba348df
-Size (libreoffice/libreoffice-dictionaries-7.1.4.2.tar.xz) = 47235872 bytes
-SHA1 (libreoffice/libreoffice-help-7.1.4.2.tar.xz) = 4150fd3dbfd5a281b8202ad6f2ddf6440fa28db7
-RMD160 (libreoffice/libreoffice-help-7.1.4.2.tar.xz) = 5d1f01fee7653ba2dc153a3b24ac67a2e70d47b3
-SHA512 (libreoffice/libreoffice-help-7.1.4.2.tar.xz) = 7730a17cd171d126b3b094abde1797524ff7250a5895d6d80b10b30944225d318001cbc66bdff06019be69434278dfd864aec71b0b9572c6385639620b416268
-Size (libreoffice/libreoffice-help-7.1.4.2.tar.xz) = 111785284 bytes
-SHA1 (libreoffice/libreoffice-translations-7.1.4.2.tar.xz) = 2fee3d66f4908c60855d8268c389642a26aeff09
-RMD160 (libreoffice/libreoffice-translations-7.1.4.2.tar.xz) = 8ac5bbaf945f554bad89d53371e4f623cfcd1d12
-SHA512 (libreoffice/libreoffice-translations-7.1.4.2.tar.xz) = 987a4f9c86d70c52bdb80a89b73428aae63725a5c7e0def464a35220bf22b29adaa56937f93e0c48cee43e47a16d385b079acc2d0aa8b23b637e447a2eed30c4
-Size (libreoffice/libreoffice-translations-7.1.4.2.tar.xz) = 184948704 bytes
+SHA1 (libreoffice/libreoffice-7.1.5.2.tar.xz) = 712834480f3e1537edaf95a9512f8889e05242e2
+RMD160 (libreoffice/libreoffice-7.1.5.2.tar.xz) = 75fb933b74cfaab408ad0e05ccc982dfdb6aa170
+SHA512 (libreoffice/libreoffice-7.1.5.2.tar.xz) = dad5ffd344a7bad88ed8e77df4fb17b42237715e7b1feb7a7de164f2fbf6698feefedeb57974d8275067a06c0da60e9b07a333ccc1bb2f6d55a6b52408bd9b5f
+Size (libreoffice/libreoffice-7.1.5.2.tar.xz) = 244350068 bytes
+SHA1 (libreoffice/libreoffice-dictionaries-7.1.5.2.tar.xz) = 56ec186edf8ef2a2c93f577e8dd87deed94c9655
+RMD160 (libreoffice/libreoffice-dictionaries-7.1.5.2.tar.xz) = a2f63fc5c63627f84a32de48348f9428a6811542
+SHA512 (libreoffice/libreoffice-dictionaries-7.1.5.2.tar.xz) = 259cb02faae1c75444c71e003a730437327fa2b739236275a87de2fa1f06c58752b77d9597f0e25efd201fe7c9f9f0d94b8b16ec3b83c656ce2bf50e149053b2
+Size (libreoffice/libreoffice-dictionaries-7.1.5.2.tar.xz) = 47964464 bytes
+SHA1 (libreoffice/libreoffice-help-7.1.5.2.tar.xz) = 6d8f78f168f6cf1bbe21c96abf073cc8c7001509
+RMD160 (libreoffice/libreoffice-help-7.1.5.2.tar.xz) = 66632228e910e69357997419229e5651a126e0ef
+SHA512 (libreoffice/libreoffice-help-7.1.5.2.tar.xz) = c669b6c4bfc3c6f46e4ee0bf86b158054f7178b9785273d9aba8183236b2ff6dbaf5584d5e4fb09bba3a8d010373599e7473a4ba15c229087c689198ceeee1c7
+Size (libreoffice/libreoffice-help-7.1.5.2.tar.xz) = 111785852 bytes
+SHA1 (libreoffice/libreoffice-translations-7.1.5.2.tar.xz) = 881371920c0bfad2dcb8bb697bd7a0d14b8f93e3
+RMD160 (libreoffice/libreoffice-translations-7.1.5.2.tar.xz) = 04bed4e360515d47b7132a3797bc7b9afd8a293e
+SHA512 (libreoffice/libreoffice-translations-7.1.5.2.tar.xz) = 0c1fc68930131568e561ed7e5456ce38415c7dd516acff3060a81513ae34361979a4348f7d14796445afff9eae934c7e817e2b506c7971b4fbd2c03468717344
+Size (libreoffice/libreoffice-translations-7.1.5.2.tar.xz) = 184977584 bytes
 SHA1 (libreoffice/lxml-4.1.1.tgz) = 154279bc5939d7099697887ea15c5ca921abeaeb
 RMD160 (libreoffice/lxml-4.1.1.tgz) = 9d093324e4dd188f9885f2e4d3c19988e709dbbc
 SHA512 (libreoffice/lxml-4.1.1.tgz) = 9542e5206f9b2f9e072c52ef8e6cf44d1aaae8ae3e7ca7e820c1fac12e716503308ccb3cebc52155b4c93799f3ebca247781fc491524d004378bd26f5cddb9d1
@@ -251,7 +251,7 @@
 SHA1 (patch-solenv_gbuild_platform_NETBSD_AARCH64_GCC.mk) = eda8dbd0e9394b2dde2f98c0df39e7e9888f49dc
 SHA1 (patch-store_source_storbase.hxx) = 69c58db3984f22de45c7e32fdfd4f7c28340adf1
 SHA1 (patch-sw_source_core_bastyp_calc.cxx) = 2d7f52fcce8a865d1e8bf1bece85cf9f68ed2fcd
-SHA1 (patch-vcl_unx_generic_app_geninst.cxx) = 1dcb26467c41476e08f0e10cac5ef2821fa4632b
+SHA1 (patch-vcl_unx_generic_app_geninst.cxx) = 0bc6d8b22236ab60fce0aa1923514b7eec162ba6
 SHA1 (patch-xmloff_source_draw_ximp3dscene.cxx) = bdd0b2563e54424dd468c2334e17ab23057a69fb
 SHA1 (patch-xmlsecurity_source_gpg_CertificateImpl.hxx) = 56ac06159e0805edc1685d271b632f1af438be86
 SHA1 (patch-xmlsecurity_source_gpg_xmlsignature__gpgimpl.cxx) = 151ccef192a8491bca5d39f2a02d938b3e4fad67
diff -r cb539b2caebb -r ddef8a2db149 misc/libreoffice/patches/patch-vcl_unx_generic_app_geninst.cxx
--- a/misc/libreoffice/patches/patch-vcl_unx_generic_app_geninst.cxx    Mon Jul 26 11:58:24 2021 +0000
+++ b/misc/libreoffice/patches/patch-vcl_unx_generic_app_geninst.cxx    Mon Jul 26 12:42:23 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-vcl_unx_generic_app_geninst.cxx,v 1.1 2021/03/10 16:07:53 ryoon Exp $
+$NetBSD: patch-vcl_unx_generic_app_geninst.cxx,v 1.2 2021/07/26 12:42:24 ryoon Exp $
 
 Set "OS Environment" on NetBSD,same as FreeBSD.
 
@@ -6,8 +6,9 @@
 Help -> About LibreOffice
  Environment: OS: unknown
 
+Tweaked by Yasushi Oshima, PR pkg/56048.
 
---- vcl/unx/generic/app/geninst.cxx.org        2021-02-25 12:19:22.000000000 +0000
+--- vcl/unx/generic/app/geninst.cxx.orig       2021-07-16 21:17:42.000000000 +0000
 +++ vcl/unx/generic/app/geninst.cxx
 @@ -22,7 +22,7 @@
  #if defined(LINUX)
@@ -18,7 +19,7 @@
  #  include <sys/utsname.h>
  #endif
  
-@@ -73,7 +73,7 @@ OUString SalGenericInstance::getOSVersio
+@@ -73,14 +73,18 @@ OUString SalGenericInstance::getOSVersio
          fclose( pVersion );
      }
      return aKernelVer;
@@ -27,3 +28,23 @@
      struct utsname stName;
      if ( uname( &stName ) != 0 )
          return aKernelVer;
+ 
++    aKernelVer = OUString::createFromAscii( stName.release );
++#if defined(__NetBSD__)
++    return OUString::createFromAscii( stName.sysname ) + " " +
++        aKernelVer.copy( 0, aKernelVer.getLength() );
++#else
+     sal_Int32 nDots = 0;
+     sal_Int32 nIndex = 0;
+-    aKernelVer = OUString::createFromAscii( stName.release );
+     while ( nIndex++ < aKernelVer.getLength() )
+     {
+         const char c = stName.release[ nIndex ];
+@@ -89,6 +93,7 @@ OUString SalGenericInstance::getOSVersio
+     }
+     return OUString::createFromAscii( stName.sysname ) + " " +
+         aKernelVer.copy( 0, nIndex );
++#endif
+ #else
+     return aKernelVer;
+ #endif



Home | Main Index | Thread Index | Old Index