summaryrefslogtreecommitdiff
path: root/misc/libreoffice/patches/patch-external_pdfium_pkgsrc.patch.1
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2021-01-01 13:17:44 +0000
committerryoon <ryoon@pkgsrc.org>2021-01-01 13:17:44 +0000
commit737c8dc1df9022ce2cbca31f493a12a31cbc1768 (patch)
tree937a56f17f11dcd9a3bf570aad85b68bbdc4c26f /misc/libreoffice/patches/patch-external_pdfium_pkgsrc.patch.1
parentb3026b8bb5a3ca247aaedad0c650a103342a4f7b (diff)
downloadpkgsrc-737c8dc1df9022ce2cbca31f493a12a31cbc1768.tar.gz
libreoffice: Update to 7.0.4.2
Changelog: 7.0.4.2 Bugs fixed compared to 7.0.4 RC1 1. tdf#123621 FILEOPEN | DOCX, Rectangle with text moves in LO 2. tdf#134754 Crash on macOS 10.13 opening local HSQLDB-based odb file in Base on LibreOffice 7 rc1 3. tdf#135479 LO Complains about missing JDK when accessing any Java functionality, despite recognizing JDK on macOS under Preferences 4. tdf#136272 Corrupted calc file: invalid number format condition [<= 1.79769313486232E+308 ] 5. tdf#137745 LO Base Firebird: crash, when deleting tables and changed relationship isn't changed in database file 6. tdf#138130 Crash in: swlo.dll 7. tdf#138466 Crash when creating different scenarios ( steps in comment 4 ) 8. tdf#138549 CRASH: Undoing comment hovering (steps in comment 11) 9. tdf#138612 LibreOffice not splitting table cells automatically for docx files 7.0.4.1 Bugs fixed compared to 7.0.3 RC1 1. ofz#26619 detect if SwFrameFormat deleted during import 2. ofz#26676 null deref 3. ofz#26708 direct-leak 4. ofz#26753 avoid infinite regress 5. ofz#26943 detect if FormatOfJustInsertedApo was deleted [Caol??n McNamara] 6. ofz#27756 null deref 7. rhbz#1891326 GNOME software cannot find the correct language pack required by LibreOffice 8. rhbz#1893846 [abrt] libreoffice-core: (anonymous namespace)::signalHandlerFunction(): soffice.bin killed by SIGABRT 9. rhbz#1900428 LibreOffice 7.0.3.1 crashed on invalid row index used in StarBasic macro 10. tdf#35986 Parts of EMF file not visible/stretched to an enormous extent 11. tdf#91762 Inserting table has incorrect row heights 12. tdf#92315 Writer incorrectly renders EMF file representing molecule with text in it 13. tdf#98868 FILESAVE: crash if try save ODT file with track changes compared 14. tdf#103987 FILESAVE: DOCX Duplicated custom properties after roundtrip 15. tdf#104378 Chinese conversion problem 16. tdf#106613 UI: Sidebar navigator in Impress/Draw not updated immediately when page/slide is renamed 17. tdf#113163 FILEOPEN PPTX: EMF+ A color change to transparent on the image is missing on import (PPT OK) 18. tdf#114956 Calc - comment field does not increase dynamically during input 19. tdf#116214 Custom properties: value type is changed from Number to Text 20. tdf#116335 EMF is opened with large empty space around it 21. tdf#116622 Inserted EMF image is not cropped correctly 22. tdf#117643 Word search does not work in LibreOffice Writer if search term contains an apostrophe 23. tdf#121553 Editing: Firebird: Table editor erroneously prompts to change CLOB field to a BLOB field during alter table 24. tdf#121886 Firebird: Datatype Image(BLOB) is not working properly with Form or Report image controls. 25. tdf#126700 Untitled document remains open when have a default template 26. tdf#127047 Font Sizes Greater than 255 are Printed with Size 255 27. tdf#127086 PPT: FILESAVE: Crop image is gone after RT 28. tdf#127471 Copied calc diagram in gdi format looks ok under linux, but the fonts looks weird under windows. 29. tdf#127680 New Print dialog: impossible to only print even/odd pages from a range/selection 30. tdf#128135 UI GTK3: dialog Pivot Table Layout / properties is too high: section Source and Destination cannot be fully used 31. tdf#128213 FILESAVE PPTX roundtrip with z-rotated text produces additional shape rotation 32. tdf#128877 FILEOPEN DOCX: Image Location lost on Import 33. tdf#130314 Writer busy-locks in layouting CJK fonts (was: hangs while converting to pdf) - see comment #9 / #8 34. tdf#130596 FIREBIRD (internal): Parameter doesn't work with COALESCE and numeric fieldtypes 35. tdf#130629 Crash in Writer when inserting shape again after undoing a previous insertion 36. tdf#131510 Old Replacement in german language 37. tdf#131679 Crash cutting a chart 38. tdf#131970 LO Create hyperlink ?? Jump to the correct field by keyboard with TAB? 39. tdf#132137 Styles: Default Style is too generic 40. tdf#132536 Memory usage increases after every file-reload 41. tdf#133630 CRASH: Chart: Changing properties in different objects 42. tdf#133771 When saving an encrypted document, unchecking 'Save with password' has no effect, encryption is kept 43. tdf#133950 UI EDITING Drawing a shape, the cursor is not precise (GTK3) 44. tdf#134161 CPU at 100% after opening a particular spreadsheet 45. tdf#134298 Picture overlappes page with content, so it is not readible anymore 46. tdf#135082 Print selection doesn't print selection but whole page 47. tdf#135108 Err:540 when adding an external reference in a loaded document that so far had no linked externals 48. tdf#135202 LO 6.4.6.1 and 7.0.1 fail with error 1045 when accessing MySQL database using native connector 49. tdf#135893 Image pasted twice when copy/pasting a caption frame with image after DOCX export 50. tdf#136336 LO Writer does not display footnote text on mouse hover for GTK 51. tdf#136453 Duplication of content after undo (spurious) 52. tdf#136555 StartCenter is inconsistent with dark theme(s) 53. tdf#136611 Crash: Change Corner Style on sidebar with selecting Data Series. 54. tdf#136962 Navigator content view flash (gen backend) 55. tdf#137085 RTF table is shifted left 56. tdf#137159 Harmonize UI in Options-LibreOffice-View when works a Skia black list 57. tdf#137181 Basic macro: CRASH when running a macro in Impress 58. tdf#137215 Hang after switching windows with cell selector open in Validity dialog 59. tdf#137329 White borders in Slide Show mode (F5) in Impress with SKIA 60. tdf#137397 Faulty Height value in Position and Size content panel in Properties deck in the sidebar in Calc 61. tdf#137403 Keys list box fills in customization keyboard tab page when focus is in Function list box and a key is pressed (Gtk3 only) 62. tdf#137520 Colibre: Some icons with text (like B, I, U, etc) are too big that make them unbalance with the rest of the icons 63. tdf#137532 EDITING: Font formatting lost after undo/redo 64. tdf#137556 Crash if I try to open the Print dialog in GTK3 3.18 only 65. tdf#137575 UI: Custom sorting state is lost when reopening the LibreOffice file picker dialog 66. tdf#137593 FILEOPEN DOCX Table paragraph gets unexpected spacing before if shape is anchored to it 67. tdf#137617 Incorrect operation Sheet -> Named Ranges and Expressions -> Create; with ExcelA1 and ExcelR1C1 syntax 68. tdf#137643 Can't select font, no font dropdown list, if open MSO .doc in GTK3 only (gen and Skia OK) 69. tdf#137652 XDL import: missing empty combobox items 70. tdf#137660 Missing focus indicator for flat buttons (like in the start center) in KDE 71. tdf#137662 When combo box (and List box) from Base is located in a data sheet, it has to be clicked twice in order to be able to enter text 72. tdf#137698 FILEOPEN DOCX: rectangle position images positioned wrong on file open 73. tdf#137726 Message dialog during pivot table insertion not displayed, LO hangs 74. tdf#137754 Crash when applying styles in a table within Impress 75. tdf#137786 Crash swlo!SwNodeIndex::~SwNodeIndex+0x18 76. tdf#137801 LO base with Firebird: WARNING, when adding a field to a table with an old field type BLOB 77. tdf#137804 Qt5 printing (from Writer) crashes LibreOffice 78. tdf#137871 CRASH: applying different styles to different cells in table (GTK3) 79. tdf#137880 Installer picture has weird black lines 80. tdf#137897 FILESAVE: export xltx with encryption to ods doesn't accept "no password" as OK-able option 81. tdf#137898 Page count is not reset to 1 in the print preview dialog 82. tdf#137908 Exceptions for auto correct disappear lost after restart 83. tdf#137949 IMPORT OOXML: Table row height is wrong. 84. tdf#137980 EDITING Moving shape with arrow keys makes it grow 85. tdf#137982 CRASH: closing table preview. mail merge 86. tdf#137993 Crash after closing one window and pressing enter in the other window with search bar focused (GTK3) 87. tdf#138000 RFE: Add menu icon to Writer's Format > Text > Single Underline 88. tdf#138011 EDITING: row in table doesn't grow while editing 89. tdf#138022 LibreOffice exits/crashes when minimizing start center after closing a document (SKIA) 90. tdf#138039 sw: frame in table cell layouted incorrectly 91. tdf#138108 LO base with Firebird: crash during FORMS design, when entering Groups and exiting (gtk3 only?) 92. tdf#138113 Base: SQL Syntax Colouring Issue Problem Operators "/", "-" 93. tdf#138131 UI: List Box form: List entries option is enabled by default (gen) 94. tdf#138148 IMPORT OOXML: Graphic bullet size is different. 95. tdf#138156 Border widget does not allow to keep settings 96. tdf#138183 Failed to copy and paste in calc 97. tdf#138187 URL opened twice when clicking UNO hyperlink control 98. tdf#138210 RTF document with a text frame can't open in LibreOffice 99. tdf#138219 Libreoffice 7.0.x => Skia Vulkan - Intel HD Graphics 520 problems ( windows 7 SP1 ) 100. tdf#138240 ODBC: Crash when trying to connect to Edit ?? Database ?? Properties (gtk3) 101. tdf#138253 Crash swlo!SwNodeIndex::~SwNodeIndex+0x18 (gen) 102. tdf#138271 FORMS: Some values are not saved (gen) 103. tdf#138350 Wrong colors used in icon-themes/colibre/svx/res/frmsel*.png 104. tdf#138428 CRASH: Undoing paste after editing comment 105. tdf#138430 Bullets and Numbering toolbar dropdown list and dialog miss scroll bar
Diffstat (limited to 'misc/libreoffice/patches/patch-external_pdfium_pkgsrc.patch.1')
-rw-r--r--misc/libreoffice/patches/patch-external_pdfium_pkgsrc.patch.157
1 files changed, 27 insertions, 30 deletions
diff --git a/misc/libreoffice/patches/patch-external_pdfium_pkgsrc.patch.1 b/misc/libreoffice/patches/patch-external_pdfium_pkgsrc.patch.1
index 269f432af28..95407fba1a7 100644
--- a/misc/libreoffice/patches/patch-external_pdfium_pkgsrc.patch.1
+++ b/misc/libreoffice/patches/patch-external_pdfium_pkgsrc.patch.1
@@ -1,41 +1,38 @@
-$NetBSD: patch-external_pdfium_pkgsrc.patch.1,v 1.5 2020/08/11 16:07:39 ryoon Exp $
+$NetBSD: patch-external_pdfium_pkgsrc.patch.1,v 1.6 2021/01/01 13:17:44 ryoon Exp $
* Support NetBSD
* Add pkgsrc font path
---- external/pdfium/pkgsrc.patch.1.orig 2020-08-10 05:34:43.437539481 +0000
+--- external/pdfium/pkgsrc.patch.1.orig 2020-12-18 15:40:32.141745268 +0000
+++ external/pdfium/pkgsrc.patch.1
-@@ -0,0 +1,33 @@
-+--- pdfioum/core/fxcrt/cfx_fileaccess_posix.h.orig 2019-11-07 01:11:27.000000000 +0000
-++++ pdfium/core/fxcrt/cfx_fileaccess_posix.h
-+@@ -12,7 +12,7 @@
+@@ -0,0 +1,30 @@
++--- pdfium/core/fxcrt/cfx_datetime.cpp.orig 2020-10-26 18:26:04.000000000 +0000
+++++ pdfium/core/fxcrt/cfx_datetime.cpp
++@@ -10,7 +10,7 @@
+ #include "core/fxcrt/fx_system.h"
+
-+ #if _FX_PLATFORM_ != _FX_PLATFORM_LINUX_ && !defined(OS_MACOSX) && \
-+- !defined(OS_ANDROID)
-++ !defined(OS_ANDROID) && !defined(OS_NETBSD)
++ #if defined(OS_ANDROID) || defined(OS_LINUX) || defined(OS_CHROMEOS) || \
++- defined(OS_APPLE) || defined(OS_ASMJS)
+++ defined(OS_APPLE) || defined(OS_ASMJS) || defined(OS_NETBSD)
++ #include <sys/time.h>
++ #include <time.h>
++ #endif
++--- pdfium/core/fxge/fx_ge_linux.cpp.orig 2020-10-26 18:26:04.000000000 +0000
+++++ pdfium/core/fxge/fx_ge_linux.cpp
++@@ -16,7 +16,7 @@
++ #include "core/fxge/systemfontinfo_iface.h"
++ #include "third_party/base/stl_util.h"
++
++-#if !defined(OS_LINUX) && !defined(OS_CHROMEOS) && !defined(OS_ASMJS)
+++#if !defined(OS_LINUX) && !defined(OS_CHROMEOS) && !defined(OS_ASMJS) && !defined(OS_NETBSD)
+ #error "Included on the wrong platform"
+ #endif
+
-+ /**************************************************************************
-+--- pdfium/core/fxcrt/fx_system.h.orig 2019-11-07 01:11:27.000000000 +0000
-++++ pdfium/core/fxcrt/fx_system.h
-+@@ -26,7 +26,7 @@
-+ #define _FX_PLATFORM_ _FX_PLATFORM_WINDOWS_
-+ #elif defined(_WIN64)
-+ #define _FX_PLATFORM_ _FX_PLATFORM_WINDOWS_
-+-#elif defined(__linux__)
-++#elif defined(__linux__) || defined(__NetBSD__)
-+ #define _FX_PLATFORM_ _FX_PLATFORM_LINUX_
-+ #elif defined(__APPLE__)
-+ #define _FX_PLATFORM_ _FX_PLATFORM_APPLE_
-+--- pdfium/core/fxge/fx_ge_linux.cpp.orig 2019-11-07 01:11:27.000000000 +0000
-++++ pdfium/core/fxge/fx_ge_linux.cpp
-+@@ -155,6 +155,7 @@ std::unique_ptr<SystemFontInfoIface> Sys
-+ pInfo->AddPath("/usr/share/X11/fonts/Type1");
-+ pInfo->AddPath("/usr/share/X11/fonts/TTF");
-+ pInfo->AddPath("/usr/local/share/fonts");
-++ pInfo->AddPath("@X11BASE@/share/fonts");
++@@ -169,6 +169,7 @@ class CLinuxPlatform : public CFX_GEModu
++ pInfo->AddPath("/usr/share/X11/fonts/Type1");
++ pInfo->AddPath("/usr/share/X11/fonts/TTF");
++ pInfo->AddPath("/usr/local/share/fonts");
+++ pInfo->AddPath("@X11BASE@/share/fonts");
++ }
++ return pInfo;
+ }
-+ return std::move(pInfo);
-+ }