Received: by mail.netbsd.org (Postfix, from userid 605) id B8DDE84D12; Mon, 26 Jul 2021 12:42:26 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id F1D5384D04 for ; Mon, 26 Jul 2021 12:42:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id e-gGZhVHJ0vG for ; Mon, 26 Jul 2021 12:42:24 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 5F61D84C86 for ; Mon, 26 Jul 2021 12:42:24 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 52C43FA95; Mon, 26 Jul 2021 12:42:24 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1627303344130380" MIME-Version: 1.0 Date: Mon, 26 Jul 2021 12:42:24 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/misc/libreoffice To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20210726124224.52C43FA95@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1627303344130380 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: ryoon Date: Mon Jul 26 12:42:24 UTC 2021 Modified Files: pkgsrc/misc/libreoffice: Makefile PLIST distinfo pkgsrc/misc/libreoffice/patches: patch-vcl_unx_generic_app_geninst.cxx Log Message: 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] To generate a diff of this commit: cvs rdiff -u -r1.266 -r1.267 pkgsrc/misc/libreoffice/Makefile cvs rdiff -u -r1.42 -r1.43 pkgsrc/misc/libreoffice/PLIST cvs rdiff -u -r1.115 -r1.116 pkgsrc/misc/libreoffice/distinfo cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/misc/libreoffice/patches/patch-vcl_unx_generic_app_geninst.cxx Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1627303344130380 Content-Disposition: inline Content-Length: 9467 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/misc/libreoffice/Makefile diff -u pkgsrc/misc/libreoffice/Makefile:1.266 pkgsrc/misc/libreoffice/Makefile:1.267 --- pkgsrc/misc/libreoffice/Makefile:1.266 Sun Jul 11 13:17:55 2021 +++ pkgsrc/misc/libreoffice/Makefile Mon Jul 26 12:42:23 2021 @@ -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} Index: pkgsrc/misc/libreoffice/PLIST diff -u pkgsrc/misc/libreoffice/PLIST:1.42 pkgsrc/misc/libreoffice/PLIST:1.43 --- pkgsrc/misc/libreoffice/PLIST:1.42 Sat Feb 6 06:47:24 2021 +++ pkgsrc/misc/libreoffice/PLIST Mon Jul 26 12:42:23 2021 @@ -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/registr ${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 Index: pkgsrc/misc/libreoffice/distinfo diff -u pkgsrc/misc/libreoffice/distinfo:1.115 pkgsrc/misc/libreoffice/distinfo:1.116 --- pkgsrc/misc/libreoffice/distinfo:1.115 Sun Jul 11 13:17:55 2021 +++ pkgsrc/misc/libreoffice/distinfo Mon Jul 26 12:42:23 2021 @@ -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 @@ SHA1 (libreoffice/libre-hebrew-1.0.tar.g 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-slideshow_source_engine_box2 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 Index: pkgsrc/misc/libreoffice/patches/patch-vcl_unx_generic_app_geninst.cxx diff -u pkgsrc/misc/libreoffice/patches/patch-vcl_unx_generic_app_geninst.cxx:1.1 pkgsrc/misc/libreoffice/patches/patch-vcl_unx_generic_app_geninst.cxx:1.2 --- pkgsrc/misc/libreoffice/patches/patch-vcl_unx_generic_app_geninst.cxx:1.1 Wed Mar 10 16:07:53 2021 +++ pkgsrc/misc/libreoffice/patches/patch-vcl_unx_generic_app_geninst.cxx Mon Jul 26 12:42:24 2021 @@ -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 @@ To Fix: 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 @@ Help -> About LibreOffice # include #endif -@@ -73,7 +73,7 @@ OUString SalGenericInstance::getOSVersio +@@ -73,14 +73,18 @@ OUString SalGenericInstance::getOSVersio fclose( pVersion ); } return aKernelVer; @@ -27,3 +28,23 @@ Help -> About LibreOffice 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 --_----------=_1627303344130380--