pkgsrc/misc/libreoffice/Makefile

383 lines
14 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.146 2018/03/17 01:19:25 ryoon Exp $
Update to 6.0.2.1 Changelog: Bugs fixed compared to 6.0.1 RC1: ofz#6112 wrong start off sets for korean KSC5601 table [Caolán McNamara] ofz#6173 check index before use [Caolán McNamara] ofz#6311 still problems with SdrEdgeObj listening to same obj at start as end [Caolán McNamara] ofz#6450 use the rule name, not the rule itself [Caolán McNamara] rhbz#1546997 [fix available][ALL_LANG except zh,ko] Text overlap observed in libreoffice applications on search bar [Caolán McNamara] tdf#51340 FILEOPEN: PPTX - Master-slide style-level line spacing not applied to line that has a different paragraph-level above paragraph spacing [Tamás Zolnai] tdf#72440 Function Wizard Range Selection Resulted in #REF Error [Laurent BP] tdf#80196 standardize color palette using mathematically generated colors [Gabor Kelemen] tdf#81475 (Writer-Toolbars-Revamp) [META] Revamp of Writer toolbars in 4.4+ [Yousuf Philips] tdf#83260 CRASH: autocorrect with change tracking halts LibreOffice [Fyodor Yemelyanenko, Michael Stahl] tdf#84678 FILEOPEN: .DOCX textbox margins incorrectly set in 4.4.x [Miklos Vajna] tdf#86661 Incorrect usage of ATK_ROLE_TEXT [Samuel Thibault] tdf#88802 Editing Labels - label wizard allows incomplete or erroneous field names to be inserted into layout window [ekuiitr] tdf#95192 SORTING Natural sorting not working with non-letter,non-number content [Eike Rathke] tdf#102374 Find & Replace - the \t wildcard is not parsed as a replacement string for some Find instances [Justin Luth] tdf#103919 Mailmerge e-mail does not send all merged documents [Alex McMurchy1917] tdf#105000 Palettes and color names are not localizable [Gabor Kelemen] tdf#105837 Wrong quotation marks for [*-CH] Swiss languages [Eike Rathke] tdf#107134 Filter navigator can not read operators. [Julien Nabet] tdf#107403 Icons wrongly scaled in hidpi screen for the borders toolbar control [Maxim Monastirsky] tdf#108005 Writer hangs several seconds after saving [Stephan Bergmann] tdf#108227 Table style is not highlighted in Stylist (F11 Right SideBar) [Jim Raykowski] tdf#112694 FILEOPEN: DOCX - Top margin imported incorrectly and header incorrectly activated [Miklos Vajna] tdf#112990 LO60master on macOS: crashing at start with OpenGL enabled [Xisco Fauli] tdf#113258 FILEOPEN: Text in shape in a docx document is misplaced (partially cut) when opening in LO [Miklos Vajna] tdf#113538 Bundle and use open source Hebrew fonts by default [Yousuf Philips] tdf#114299 Notebookbar Groupedbar not drawn (80%) after opening and closing Print Preview [Yousuf Philips] tdf#114676 Base Freezes on DB Connect() macro [Jan-Marek Glogowski] tdf#114756 Connector dialog includes 4 times the entry "standard connector" in dropdown [Caolán McNamara, Julien Nabet] tdf#114821 FILEOPEN PPTX: In some files bar chart data labels are incorectly positioned [Szymon Kłos] tdf#114833 Dutch locale: date input without year (pattern D-M) displays as dd-mm-yy, while with year (pattern D-M-Y) displays as ISO yyyy-mm-dd [Eike Rathke] tdf#114972 Notebookbar: Textbox item in Groupedbar Compact and Full not working [Yousuf Philips] tdf#115032 AutoCaption preference in options dialog should show Above as default position of table captions [Julien Nabet] tdf#115046 Autofilter is disabled prematurely [Eike Rathke] tdf#115242 FILEOPEN: RTF: Incorrect left indent [Miklos Vajna] tdf#115315 Editing: Cursor not in focus with new Calc/Writer document [Telesto] tdf#115382 Hungarian users need better access to apostrophe [László Németh] tdf#115383 writer can't open File from CD-ROM [Aron Budea] tdf#115430 Crash in: BindDispatch_Impl::statusChanged(com::sun::star::frame::FeatureStateEvent const&) [Maxim Monastirsky] tdf#115447 Missing Table Control and other icons in More Controls bar [Yousuf Philips] tdf#115483 implementation of 19.697 table:protection-key / 19.850 text:protection-key doesn't conform to ODF 1.2 [Michael Stahl] tdf#115493 matrix formula wrong calculation from names, also wrong saving of names [Eike Rathke] tdf#115506 FORMATTING: Crash in: XPropertyList::Count() when selecting "Pattern" button in "Background" tab in "Table Properties" window [Tamás Zolnai] tdf#115529 Image rotation is wrong for angles in range 181° to 359° [Armin Le Grand] tdf#115530 Conditional formatting isn't updated when formula is updated (XLSX) [Aron Budea] tdf#115569 CRASH: Trying to convert a table row to a text in a docx-document ( steps in comment 3) [Ashod Nakashian] tdf#115601 ImageMap UI: File type list item <Alle> is not translatable [Julien Nabet] tdf#115620 Performing of a Find Text operation Switches the Object Type of the “Navigate By” Drop-down Menu to “Repeat Search” [Jim Raykowski] tdf#115659 Apparmor profile for senddoc is broken [Olivier Tilloy] tdf#115661 same Elementary icons for different figures on Flowchart toolbar [andreas kainz] tdf#115710 Use of WEBSERVICE within a macro in CALC raises an "Illegal argument" exception [Eike Rathke] tdf#115719 DOCX import: lack of Word 2013-style increased spacing for paragraph with anchored objects [Miklos Vajna] tdf#115750 Hang when opening the Fontwork dialog LibO6.1.0.0+ [Caolán McNamara] tdf#115782 Writer uses the different rotation orientation for Draw format images and Writer images [Armin Le Grand] tdf#115783 Copy and paste in table: lost character formatting of original text [Miklos Vajna]
2018-03-03 23:30:51 +01:00
VERREL= 6.0.2
Update to 6.0.1.1 * Fix build with GCC 6.4 (PostgreSQL part) Changelog: Bugs fixed compared to 6.0.0 RC3: deb#887593 add #include <abstractions/X> to oosplash apparmor profile [Vincas Dargis, Rene Engelhard] ofz#4728 bad-cast [Caolán McNamara] ofz#4753 bad-cast [Caolán McNamara] ofz#4767 bad-cast [Caolán McNamara] ofz#4817 bad-cast [Caolán McNamara] ofz#4848 bad-cast [Caolán McNamara] ofz#4872 bad-cast [Caolán McNamara] ofz#4971 bad-cast [Caolán McNamara] ofz#5007 bad-cast [Caolán McNamara] ofz#5235 bad-cast [Caolán McNamara] ofz#5254 bad-cast [Caolán McNamara] ofz#5435 sw: fix SwCache::Insert() stale pointers [Michael Stahl] ofz#5447 on plcf save force current Fkp to stick in cache [Caolán McNamara] ofz#5477 if the para is already oversize, nums would go negative [Caolán McNamara] ofz#5535 max decimal places for rtl_math_round is 20 [Caolán McNamara] ofz#5747 short->sal_Int32 like in StgDataStrm [Caolán McNamara] ofz#5909 bad-cast [Caolán McNamara] ofz#6064 bad-cast [Caolán McNamara] rhbz#1367846 Scrolling is way too fast in writer [Caolán McNamara] rhbz#1535541 mimetypes are .macroEnabled not .macroenabled [Caolán McNamara] rhbz#1541486 Base table creation dialog window title is shown in different languages [Stephan Bergmann] tdf#32935 CSV import dialog doesn't get focus if libreoffice is already running [Mike Kaganski] tdf#38915 Multiple soffice.bin soffice.exe [Mike Kaganski] tdf#49134 On opening a password-protected file, the LibreOffice dialog is not raised/given focus [Mike Kaganski] tdf#70425 EDITING: Embedded Firebird - Copying integer values from Calc to Base impossible [Tamas Bunth] tdf#75256 (Icon-Theme-Sifr) [META] Incomplete Sifr icon theme [Matthias Freund] tdf#88004 mimetypes are .macroEnabled not .macroenabled [Caolán McNamara] tdf#94225 Writer crashes on undo times N (steps in Comment 11 or Comment 38) [Fyodor Yemelyanenko] tdf#95024 Support for new Hungarian orthography [László Németh] tdf#103174 Very laggy scrolling with trackpad on hidpi screens [Caolán McNamara] tdf#103550 JIS function [Winfried Donkers] tdf#104016 FILEOPEN: RTF incorrect bullets indentation and spacing [Miklos Vajna] tdf#105226 AM/PM locale for it_IT incorrect [Winfried Donkers] tdf#106780 FILESAVE, ODF: attribute text:style-name is invalid in table:table-template [Abhishek Shrivastava] tdf#108473 Inserting into a Form Table Control Date/Time (Time) field gets stuck [Julien Nabet] tdf#109062 Scrolling with touchpad or scrollwheel is not working on Mac [Caolán McNamara] tdf#112292 Memory usage is steadily increasing every time when copying something to the clipboard even with 0 undo steps [Noel Grandin] tdf#113751 Borders for Merged Cells are Partially Shown [Armin Le Grand] tdf#114045 Undo after Clone Formatting changes formatting of entire table [Mark Hung] tdf#114173 FILESAVE XLSX Custom size of chart legend is not preserved when the file is saved as XLSX [Caolán McNamara] tdf#114182 FILESAVE XLSX Pie chart slice moved back by LibreOffice Calc [Markus Mohrhard] tdf#114217 DOCX with floating table having 100% width incorrectly imported [Mike Kaganski] tdf#114221 Calc corrupts password-protected XLS on save (Save as works) - newer MSO 2013 encryption saved as unencrypted file with encryption mode [Caolán McNamara] tdf#114306 fix unexpected page break in row-spanned table [Manfred Blume] tdf#114428 XHTML import: xml declaration results in plain text import into Writer [Miklos Vajna] tdf#114460 Some embedded PDFs not exported to pdf [Miklos Vajna] tdf#114466 Certain Document in Use dialog does not get focus [Mike Kaganski] tdf#114519 Sidebar Number Format drop down does not update cell contents on number format selection change [Jim Raykowski] tdf#114596 External forms for a database doesn't save data - closing form with dataloss [Michael Stahl] tdf#114625 Calc can not print right border of merged cells from LO 6.0 [Armin Le Grand] tdf#114677 Base Form titles incorrect [Szymon Kłos] tdf#114731 Firefox themes cannot be installed, it finds nothing [Julien Nabet] tdf#114815 Crash in: take_gil on paste from clipboard in Windows [Michael Stahl] tdf#114820 FILEOPEN XLSX VLOOKUP/HLOOKUP gives Error:504, with a reference to an external xlsx file cells [Bartosz Kosiorek] tdf#114824 Export to PDF and Printing: Borders of Merged Cells Flow to Page Footer [Armin Le Grand] tdf#114901 UI: TSCP Classification dialog: too much vertical white space and Part list too wide [Tomaž Vajngerl] tdf#114934 (borderline-regressions) [META] borderline regressions [Armin Le Grand] tdf#115013 Merge fields aren't substituted after saving/reopening DOC(X) with added mail merge fields, and running mail merge [Mike Kaganski] tdf#115044 Calc asks to update links, but already updated them [Vasily Melenchuk] tdf#115057 Color picker widget border missing when opened in dialog [Maxim Monastirsky] tdf#115065 Crash when dragging table with many rows to a table with less rows [Mike Kaganski] tdf#115080 Replace with Pattern Field misbehaves when editing a form's table control [Caolán McNamara] tdf#115088 Pasting multi-line text from external source behaves strangely [Tamás Zolnai] tdf#115090 Crashes when closing the document running the macro (itself) [Thorsten Behrens] tdf#115100 Assertion failed, if I set vertical align for gluepoint [Julien Nabet] tdf#115106 Screen corruption in Writer in FullScreen mode. (gtk2) [Caolán McNamara] tdf#115153 FILEOPEN: RTF: Incorrect vertical position of lines (follow-up) [Michael Stahl] tdf#115155 FILEOPEN: RTF: left indent is lost in second list [Miklos Vajna] tdf#115162 FILEOPEN XLSX SUMIFS, AVERAGEIFS, COUNTIFS, MAXIFS, MINIFS functions give Error:504, with reference to external xlsx files cells [Bartosz Kosiorek] tdf#115169 Calc: Rotated Cells not shown rotated when using Print/PDF/PrintPreview [Armin Le Grand] tdf#115208 Apparmor profile doesn't allow java execution [Olivier Tilloy] tdf#115221 PRINTING: CRASH immediately after choosing comment (+doc) printing in the print dialog [Noel Grandin] tdf#115269 LO Base Report Builder crashes on modifying Page Header Horizontal or Vertical alignment [Julien Nabet] tdf#115369 Icons for the cell's shadows positions are inverted [Caolán McNamara] tdf#115416 LibreOffice fails to build with IJG's libjpeg - error: ‘JCS_EXT_BGRA’ was not declared in this scope [Caolán McNamara]
2018-02-13 14:03:06 +01:00
VERRC= 1
VER= ${VERREL}.${VERRC}
DISTNAME= libreoffice-${VER}
PKGREVISION= 2
CATEGORIES= misc
MASTER_SITES= http://download.documentfoundation.org/libreoffice/src/${VERREL}/
EXTRACT_SUFX= .tar.xz
MAINTAINER= ryoon@NetBSD.org
2018-01-14 11:16:16 +01:00
HOMEPAGE= https://www.libreoffice.org/
COMMENT= Office productivity suite from The Document Foundation
LICENSE= gnu-lgpl-v3
USE_LANGUAGES= c gnu++11
Update to 5.3.0.3 * Use internal harfbuzz and graphite2 LibreOffice 5.3.0 requires harfbuzz with graphite2 support. Enabling graphite2 in fonts/harfbuzz breaks graphics/librsvg, so I cannot enable graphite2 in fonts/harfbuzz. * Explicitly specify static libraries of harfbuzz and graphite2 with path to fix a linking of libvcllo.so * Add some comments to patches Changelog: Highlights LibreOffice 5.3 offers a number of interesting new features in every area: a new cross-platform text layout engine that uses HarfBuzz for consistent text layout on all platforms, with significant advantages across languages and alphabets; a revised Help menu, with new quick links to user guides and community support forums, for an improved user experience; and better import/export filters to new and legacy MS Office documents. Writer now supports Table Styles, for applying formatting to a table which is preserved when you make edits to it; a new Page Deck in the sidebar lets the user quickly customise page settings without having to go through a separate dialog box; and a new Go to Page Box makes it possible to jump to another page in the document with just a few keystrokes. Calc provides a new set of default cell styles, with greater variety and better names than in previous releases; in fresh installations, "enable wildcards in formulas" is now the default option, rather than regular expressions, to improve compatibility with other spreadsheet software; and a new text entry box lets the user narrow down the functions he is looking for, and simplifies the search for the right one. Impress now opens with a template selector, to get the user off to a quick start; and a new Slide Properties Deck is now available in the sidebar while in slide master mode.
2017-02-04 02:48:00 +01:00
SUBST_CLASSES+= use-bash
SUBST_STAGE.use-bash= pre-configure
SUBST_MESSAGE.use-bash= Using bash for configure script
SUBST_FILES.use-bash+= autogen.sh
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.
2017-08-01 13:57:36 +02:00
SUBST_FILES.use-bash+= configure.ac
Update to 5.3.0.3 * Use internal harfbuzz and graphite2 LibreOffice 5.3.0 requires harfbuzz with graphite2 support. Enabling graphite2 in fonts/harfbuzz breaks graphics/librsvg, so I cannot enable graphite2 in fonts/harfbuzz. * Explicitly specify static libraries of harfbuzz and graphite2 with path to fix a linking of libvcllo.so * Add some comments to patches Changelog: Highlights LibreOffice 5.3 offers a number of interesting new features in every area: a new cross-platform text layout engine that uses HarfBuzz for consistent text layout on all platforms, with significant advantages across languages and alphabets; a revised Help menu, with new quick links to user guides and community support forums, for an improved user experience; and better import/export filters to new and legacy MS Office documents. Writer now supports Table Styles, for applying formatting to a table which is preserved when you make edits to it; a new Page Deck in the sidebar lets the user quickly customise page settings without having to go through a separate dialog box; and a new Go to Page Box makes it possible to jump to another page in the document with just a few keystrokes. Calc provides a new set of default cell styles, with greater variety and better names than in previous releases; in fresh installations, "enable wildcards in formulas" is now the default option, rather than regular expressions, to improve compatibility with other spreadsheet software; and a new text entry box lets the user narrow down the functions he is looking for, and simplifies the search for the right one. Impress now opens with a template selector, to get the user off to a quick start; and a new Slide Properties Deck is now available in the sidebar while in slide master mode.
2017-02-04 02:48:00 +01:00
SUBST_VARS.use-bash+= BASH
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.
2017-08-01 13:57:36 +02:00
SUBST_VARS.use-bash+= PREFIX
Update to 5.3.0.3 * Use internal harfbuzz and graphite2 LibreOffice 5.3.0 requires harfbuzz with graphite2 support. Enabling graphite2 in fonts/harfbuzz breaks graphics/librsvg, so I cannot enable graphite2 in fonts/harfbuzz. * Explicitly specify static libraries of harfbuzz and graphite2 with path to fix a linking of libvcllo.so * Add some comments to patches Changelog: Highlights LibreOffice 5.3 offers a number of interesting new features in every area: a new cross-platform text layout engine that uses HarfBuzz for consistent text layout on all platforms, with significant advantages across languages and alphabets; a revised Help menu, with new quick links to user guides and community support forums, for an improved user experience; and better import/export filters to new and legacy MS Office documents. Writer now supports Table Styles, for applying formatting to a table which is preserved when you make edits to it; a new Page Deck in the sidebar lets the user quickly customise page settings without having to go through a separate dialog box; and a new Go to Page Box makes it possible to jump to another page in the document with just a few keystrokes. Calc provides a new set of default cell styles, with greater variety and better names than in previous releases; in fresh installations, "enable wildcards in formulas" is now the default option, rather than regular expressions, to improve compatibility with other spreadsheet software; and a new text entry box lets the user narrow down the functions he is looking for, and simplifies the search for the right one. Impress now opens with a template selector, to get the user off to a quick start; and a new Slide Properties Deck is now available in the sidebar while in slide master mode.
2017-02-04 02:48:00 +01:00
.include "../../mk/bsd.prefs.mk"
.if !empty(MACHINE_PLATFORM:MNetBSD*)
pre-build:
2016-06-19 18:50:32 +02:00
cd ${WRKSRC} && ${BUILD_MAKE_CMD} Executable_gengal && ${TOOLS_PLATFORM.paxctl} +m instdir/program/gengal.bin
.endif
GCC_REQD+= 4.6
Update to 5.1.0.3 Changelog: New features: Writer: Spelling dialog no longer automatically closes once spellcheck is complete. tdf#79312 (Marek Dolezel) Widow/Orphan paragraph text-flow enabled by default for new documents. tdf#89714 (SIL) Hide Whitespace option added to View menu tdf#39080 (Ashod Nakashian, Collabora) Outline split button available in formatting toolbar, but hidden by default tdf#95403 (Maxim Monastirsky) While in print preview mode to jump a specific page, the only thing you have to do to enter the page number on the numeric field in the toolbar. tdf#80657 (Gülşah Köse) Calc: New commands to add rows below and columns right. (Philippe Jung) Formula Wizard shows the values of parameters and results on the Structure page. (Benjamin Ni) Statistics regression: linear, logarithmic, power: Add a new statistics dialog for calculating regression. tdf#74667 commit (Tomaz Vajngerl, Collabora) Organize sheet level context menus. commit (Yousuf Philips) PNG export in LibreOffice Calc was added, as in Writer and Impress. blog entry (Miklos Vajna, Collabora) Option to search formatted display strings using find bar and also "Find & Replace" dialog. tdf#48456 (Dennis Francis) INDIRECT function: better compatibility for legacy OOo documents, improved interoperability with Excel tdf#92256,tdf#93688 (Katarina Behrens, CIB) Custom number formats with question mark in decimal part (such as 0.???), to get decimal alignment without '0', are now saved in ODF tdf#40517 (Laurent BP) Formula engine: Table structured references tdf#85063 (Eike Rathke, Red Hat) The following restrictions of Table structured references that were present in 5.0 were addressed: The column names must not be present as cell content in the table's header row any more; column-header-less tables are now supported. For this, for new database ranges without header cells or with empty header cell content, internal names are generated, for example Column1, Column2, ... Internal names are imported from OOXML spreadsheet documents and continue to function in formula expressions. Saving to OOXML, structured references are now written (not transformed to A1 notation any more) and the table context is maintained. Saving to OOXML, the defined database ranges are now exported as <table> elements. Modifying header cell content updates the internal table column names. When deleting header cell content, formulas referring the column name continue to function and are still editable using the previous name. When duplicating header cell content, duplicated column names internally are numbered. For example, having two FooBar header cells the column names will be FooBar and FooBar2. This is automatically reflected in existing formula expressions. When inserting columns within a table, numbered column names are internally generated for empty header cells, starting with the column number within the table. For example, inserting two columns before the third column of a table the generated names are Column3 and Column4. The generated column names are updated if text is entered in such an empty cell. All internal column names are unique within one table, which is reflected when displaying existing formula expressions. Sticky end column/row anchors tdf#92779 (Eike Rathke, Red Hat) For range references that encompass at least two columns or rows where the end reference points to the last column or row, i.e. AMJ or 1048576, the end column or row is sticky now and not moved when inserting or deleting columns or rows. When inserting columns or rows and updating a reference the end reference would be shifted out of the sheet bounds, the reference is anchored at the last column or row instead of generating a #REF! error. For example a reference B2:B1048575 when inserting two rows will be updated to B2:B1048576. The column or row will become sticky then, in the example row 1048576. A reference like B1048576:C1048576 does not have a sticky end row anchor, because only one row is referenced. Compatibility with ODF 1.2 Function WEEKNUM strictly complies with ODF 1.2 function definition and ISOWEEKNUM has been introduced. tdf#50950 (Winfried Donkers + Eike Rathke) In the UI the WEEKNUM_ADD function has been renamed to WEEKNUM_EXCEL2003 to point out it exists for interoperability of documents created with Microsoft Excel. Importing such documents created with older Microsoft Excel versions map the WEEKNUM function to WEEKNUM_EXCEL2003 Saving to ODF or OOXML writes WEEKNUM, older LibreOffice and OpenOffice.org release map that to WEEKNUM_ADD. For new documents the WEEKNUM function should be used. WEEKNUM now supports all arguments of the second parameter as defined in ODF OpenFormula (ODFF), see http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part2.html#WEEKNUM The ISOWEEKNUM function has been implemented to calculate the week number according to ISO 8601, see http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part2.html#ISOWEEKNUM WEEKNUM_OOO provides compatibility with older LibreOffice and OpenOffice.org releases for cases that can not be mapped to WEEKNUM or ISOWEEKNUM as defined in the standard, specifically if the mode argument is 1 the old WEEKNUM implementation returned a week number calculated as if it was an ISO 8601 calculation but with the week starting on Sunday instead of Monday. This is not covered by any standard. Not offered in the Function Wizard to prevent accidental use. Use it only if interoperability with older LibreOffice or OpenOffice.org releases is required. Currently still saved wrongly as ISOWEEKNUM with 2 parameters for interoperability with older LibreOffice or OpenOffice.org releases. This will be changed in future for release 5.3 and the function will be saved as ORG.LIBREOFFICE.WEEKNUM_OOO, the current 5.1 release is already enabled to read that. Impress and Draw: Slide navigation and sorting commands were added with corresponding shortcut keys. tdf#91909 (Philippe Jung, Yousuf Philips) Master slide view appears in a different background color to normal view. tdf#87905 (Katarina Behrens, CIB) KDE, XFCE, and Mate ScreenSavers are now also inhibited when presenting (Andrzej Hunt). Impress Mode selection Several modes were active in Impress: Page to edit slides content Page Master to edit slides container Notes to add Notes Notes Master to edit Notes container Plan to sketch a presentation Handout to define the handout format Slide sorter to organise presentation It was hard to navigate between Master / non master modes. Tabs above the working area were jumping right and left, consuming screen space. Now, two toolbox icons have been added: one to toggle Tab bar visibility. It is hidden by default. Clicking the toggle disables the new Mode Selection tool and restores the previous behaviour. one to Select the Working mode among the 7 modes listed above. It is divided in two zones: top zone is regular mode (dealing with content of the presentation), bottom zone is the Master mode (dealing with container). Slide Design Slide Design dialog in Slide ▸ Slide Design now affects all selected (standard) slides. (Caolán McNamara, Red Hat) Equalize Width/Height When multiple objects are selected, the right click context menu Shapes submenu now supports Equalize Width and Equalize Height which adjusts the width/height of the selected objects to the width/height of the last selected object. (Caolán McNamara, Red Hat) Save Background Image Right clicking a slide now supports saving a background image to file, this matches the pre-existing set background image option. (Caolán McNamara, Red Hat) View/Edit Control Points The Shape Properties dialog for enhanced shapes now lists and enables editing the control points. This is in addition to the preexisting mechanism of selecting with the mouse the yellow control handle of the shape, but enables viewing and fine control over the control values. (Caolán McNamara, Red Hat) Presenter Console There is now a button on the presenter console to restart the timer of the slideshow without restarting the slideshow itself (see this blog entry) (Miklos Vajna, Collabora; Andreas Kainz) OpenGL Transitions All OpenGL transitions have been ported to OpenGL 2.1+, which removes support for very old GPUs but allows a better usage of modern ones. Four new transitions have been added and exploit these new available features. (Emmanuel Gil Peyrot, Collabora; Tomaž Vajngerl, Collabora) Math: Autoclosing brackets is optional now tdf#43090 Import MathML from Clipboard (Regina Henschel) The tool “Math Input Panel” in Windows or the context menu of a formula in a browser allow to copy the MathML source to clipboard. The Math module in LibreOffice has got a new item “Import MathML from Clipboard” in menu Tools to import such source and convert it into LibreOffice’s own formula syntax StarMath. MathML and StarMath have some differences and therefore sometimes corrections on the imported formula are needed, but most of the formula should be correct. If a conversion is not possible, nothing happens. The import expects, that a <math> element exists, which has an attribute xmlns="http://www.w3.org/1998/Math/MathML". Base: Ancient SeaMonkey based mozab driver was only used on Windows 32 bit and is removed now. This functionality is replaced with mork driver, that supports Thunderbird address book. Given that SeaMonkey based mozab driver also provided Outlook and Outlook Express address book integration, that Windows 32 bit only feature is lost for now. Note that Windows 64 bit never supported ancient SeaMonkey based mozab driver. Chart: Trend Line Exponential and Power trend lines accept negative Y values tdf#70673 (Laurent BP) Improve equation rendering by removing some useless 1: (Laurent BP) polynomial: f(x) = 1x^2 + 1x +1 => f(x) = x^2 + x +1 Core: Unicode character input with Alt+X Some Windows applications, such as Microsoft Word and WordPad, permit the user to input arbitrary Unicode characters by typing an hexadecimal code point (for example, 2026 for …) and then pressing Alt+X. LibreOffice now includes this functionality as well. (Note: This feature adds to the long-existing, equivalent Linux/GTK functionality of pressing Ctrl+⇧ Shift+U+hexadecimal code point.) tdf#73691 (SIL) Details: Toggles (switches back and forth) between the character before the cursor and its Unicode notation. Intelligently handles combining characters, expanding the entire character immediately. Selection is not necessary, but if used will limit the input to those characters. (Draw/Impress/Calc have the final result selected, but not Writer.) Handles all 16 Unicode planes Available in Writer, Draw, Impress, Calc and Math. Re-assignable keyboard shortcut: Tools ▸ Customize ▸ Keyboard ▸ Category:Options ▸ Function:Toggle Unicode Notation. Defaults to Alt+X assigned at the global level. (Alt+C used for Basque/Dutch/Galician/German/Brazilian-Portugese locales and ⌘ Command+⌥ Option+X used for MacOS). WebDav Improvements Better LOCK/UNLOCK support tdf#82744 (Giuseppe Castagno) Support a (https-like) non-standard vnd.sun.star.webdavs URL scheme in addition to the non-standard (http-like) vnd.sun.star.webdav scheme, core commit d3de490437df4c9093f32e97fc185066d64c0f46 (Stephan Bergmann, Red Hat) Filters: New import filters Gnumeric is now an officially supported import format (does not work on Windows) (It was supported as part of the experimental features for some time) (Markus Mohrhard) Microsoft Write (.wri files) can now be imported, via libwps. (Sean Young) Apple Keynote 6 files can now be imported, via libetonyek. tdf#88682 (David Tardon, Red Hat) Improvements in OpenXML filter Export of the modified VBA stream back to binary Microsoft formats and OOXML (Rosemary Sebastian, Markus Mohrhard) There is a new configuration value that allows to control whether to use this feature (by default yes) or switch back to the old behavior of discarding or writing back the unchanged stream The following features are not yet (completely) supported: Protected macros, macro sheets, active x and some of the designer features. Improved export of embedded objects to DOCX and PPTX, including export of Math formulas (Michael Stahl, Red Hat) Numerous other improvements to the Microsoft OOXML import and export filters, the Microsoft Office binary file formats and the RTF format. Details: OOXML Filters → OOXML, DOCX, XLSX, PPTX, VML, drawingML Microsoft Office binary file filters → DOC, XLS, PPT, "ww8" RTF Filters → RTF Improvements in MS Visio filter Implement overriding of colour of lines and of text from layer properties and the visibility and/or printability of a layer. tdf#50309, tdf#68392 (Fridrich Strba) Fix incorrect handling of stencil text. tdf#90154 (Fridrich Strba) Basic initial implementation of hatch fill. tdf#44552, tdf#76835 (Fridrich Strba) Implement support of bullets/lists. tdf#92349 (Fridrich Strba) Implement support of default tab-stops and custom tab-sets in paragraph properties. (Fridrich Strba) Instead of line-break, spit out a new paragraph when a paragraph break is found. (Fridrich Strba) Initial emulation of line rounding property. (tdf#90603) (Fridrich Strba) VSDX theme color import fix (tdf#92270) (Andras Timar, Collabora) fix VSDX char background handling (tdf#92271) (Andras Timar, Collabora) Improvements in CorelDRAW filter Do not drop empty text lines. tdf#67873 (David Tardon) GUI: In dialog Tools ▸ Options ▸ LibreOffice ▸ View was added displays the current status OpenGL: Enabled or Disabled Reorganization of the menus The main menus in Writer, Calc and Impress were reorganized to improve usability, group similar functions together, add functions that were not present and sorting items based on their usage and importance. blog entry Reorganization of the menus in Writer, including the addition of a Styles menu tdf#91781 (Yousuf Philips) Reorganization of the menus in Calc, including the addition of a Sheet menu tdf#91820 (Yousuf Philips) Remote Files Dialog In Start screen and menu File was added item Open remote files for opening file on remote resources such as Google Drive, OneDrive, SharePoint, etc. In menu File was added item Save to remote server for saving file on remote resources such as Google Drive, OneDrive, SharePoint, etc. Blog entry Sidebar Sidebar Deck and Panel states are saved between sessions tdf#67770 (Laurent Godard) Reorganize the Area content panel found in the Properties deck. tdf#90078 (Rishabh Kumar, Yousuf Philips) To left section Area in Libreoffice 5.0, to right - in LibreOffice 5.1 Reorganize the Line content panel found in the Properties deck. tdf#89543 (Rishabh Kumar, Yousuf Philips, Katarina Behrens [CIB]) To left section Line in Libreoffice 5.0, to right - in LibreOffice 5.1 Creation of a Shadow content panel found in the Properties deck in Calc, Impress and Draw. tdf#87702 (Rishabh Kumar, Yousuf Philips) New section Shadow in Sidebar in LibreOffice 5.1 Addition of new contour and spacing controls to the Wrap content panel in Writer. core commit 30c2ae28eecb3f1a4454784974c0c2bffc60334e tdf#93775 (Rishabh Kumar, Yousuf Philips) To left section Wrap in Libreoffice 5.0, to right - in LibreOffice 5.1 Increase and decrease font size buttons added to sidebar properties pane in Calc. tdf#86179 (Maxim Monastirsky) On top - section Character in Calc 5.0, from below - in Calc 5.1 Cell reference edge added to alignment section of sidebar in Calc. tdf#91802 (Rishabh Kumar) Cell styles added to properties pane in Calc. tdf#73071 (Rishabh Kumar, Yousuf Philips, Maxim Monastirsky) Grouped Slide Transitions for easy selection and added icon based selection palette to Sidebar in Impress tdf#36946 (Tor Lillqvist, Collabora; Michael Meeks, Collabora; Andreas Kainz, Yousuf Philips) Section Slide Transition in Impress 5.1 New Chart sidebar tdf#91063 (Markus Mohrhard, Yousuf Philips, Heiko Tietze) Some limitations still apply Image flip buttons are now available in Writer also (Samuel Mehrbrodt [CIB]) Icons now honor RTL/Vertical Text settings and rotate/flip accordingly, as in the toolbar. tdf#85767 (Samuel Mehrbrodt [CIB]) An "AutoCorrect Options" item has been added in the spell checking context menu. Users can now directly enter the autocorrect replacement table when there's no satisfying suggestion in the "Always correct to" submenu. tdf#92341 (Yousuf Philips, Samuel Mehrbrodt [CIB]) The Spelling Dialog now has a toolbar for pasting and inserting special characters. tdf#95682 (Caolán McNamara, Red Hat, Inc.) Linux/Gtk Enable auto-accelerator behaviour for gtk tdf#92630 (Simon Long, Raspberry Pi) Localization: New languages/locales with locale data Available as default document language and for locale specific formatting. Added locale data for Arabic [ar-BH] [ar-IQ] [ar-JO] [ar-LY] [ar-MA] [ar-QA] [ar-SY] [ar-YE]. tdf#95485 (Ghasan Al-Sakkaf and Eike Rathke) Improvements to proofing tools and language support Proofing tools for German language (de-AT, de-CH, de-DE) have been largely improved (tdf#96782): The spell-check dictionary now contains over 250,000 words. The new version adds over 20,000 new words. The thesaurus now contains over 135,000 words in over 35,000 meaning groups. The new version adds ~ 35,000 new words. The hyphenation patterns have been updated and contain an improved exception list. Updated Slovenian thesaurus (Martin Srebotnjak) New Guarani (gug-PY) thesaurus (Giovanni Caligaris and Olivier Hallot) Updated Hungarian spell-check dictionary (tdf#95024), major update, implemented the spelling reform defined by the 12th edition of Rules of Hungarian Spelling (by the Hungarian Academy of Science, 2015) (László Németh, Collabora) Updated Greek spell-check dictionary (tdf#94415) Updated Portuguese (pt-PT) spell-check dictionary Updated Swedish spell-check dictionary Updated Spanish spellcheck dictionary (Ricardo Palomares)
2016-02-11 10:45:26 +01:00
PYTHON_VERSIONS_INCOMPATIBLE= 27
CHECK_SHLIBS_SUPPORTED= no
# configure will be regenerated.
CHECK_PORTABILITY_SKIP=configure
NOT_PAX_MPROTECT_SAFE+= ${PKGNAME_NOREV}/lib/libreoffice/program/soffice.bin
DIST_SUBDIR= libreoffice
LO_BOOTSTRAP= ${DISTNAME}
LO_COMPONENTS= dictionaries help translations
DISTFILES+= ${LO_BOOTSTRAP}${EXTRACT_SUFX}
EXTRACT_ONLY= ${LO_BOOTSTRAP}${EXTRACT_SUFX}
.for component in ${LO_COMPONENTS}
DISTFILES+= libreoffice-${component}-${VER}.tar.xz
EXTRACT_ONLY+= libreoffice-${component}-${VER}.tar.xz
.endfor
MORE_DISTFILES= \
breakpad.zip \
0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz \
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 \
xmlsec1-1.2.25.tar.gz \
3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip \
35c94d2df8893241173de1d16b6034c0-swingExSrc.zip \
39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip \
3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip \
commons-logging-1.2-src.tar.gz \
a8c2c5b8f09e7ede322d5c602ff6a4b6-mythes-1.2.4.tar.gz \
8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip \
97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip \
a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip \
ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip \
ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip \
db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip \
d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip \
beeca87be45ec87d241ddd0e1bad80c1-bsh-2.0b6-src.zip \
e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip \
eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip \
Update to 5.3.0.3 * Use internal harfbuzz and graphite2 LibreOffice 5.3.0 requires harfbuzz with graphite2 support. Enabling graphite2 in fonts/harfbuzz breaks graphics/librsvg, so I cannot enable graphite2 in fonts/harfbuzz. * Explicitly specify static libraries of harfbuzz and graphite2 with path to fix a linking of libvcllo.so * Add some comments to patches Changelog: Highlights LibreOffice 5.3 offers a number of interesting new features in every area: a new cross-platform text layout engine that uses HarfBuzz for consistent text layout on all platforms, with significant advantages across languages and alphabets; a revised Help menu, with new quick links to user guides and community support forums, for an improved user experience; and better import/export filters to new and legacy MS Office documents. Writer now supports Table Styles, for applying formatting to a table which is preserved when you make edits to it; a new Page Deck in the sidebar lets the user quickly customise page settings without having to go through a separate dialog box; and a new Go to Page Box makes it possible to jump to another page in the document with just a few keystrokes. Calc provides a new set of default cell styles, with greater variety and better names than in previous releases; in fresh installations, "enable wildcards in formulas" is now the default option, rather than regular expressions, to improve compatibility with other spreadsheet software; and a new text entry box lets the user narrow down the functions he is looking for, and simplifies the search for the right one. Impress now opens with a template selector, to get the user off to a quick start; and a new Slide Properties Deck is now available in the sidebar while in slide master mode.
2017-02-04 02:48:00 +01:00
33e1e61fab06a547851ed308b4ffef42-dejavu-fonts-ttf-2.37.zip \
f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip \
b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2 \
a233181e03d3c307668b4c722d881661-mariadb_client-2.0.0-src.tar.gz \
798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip \
368f114c078f94214a308a74c7e991bc-crosextrafonts-20130214.tar.gz \
language-subtag-registry-2017-12-14.tar.bz2 \
libeot-0.01.tar.bz2 \
7239a4430efd4d0189c4f24df67f08e5-mysql-connector-c++-1.1.4.tar.gz \
c0b4799ea9850eae3ead14f0a60e9418-postgresql-9.2.1.tar.bz2 \
Update to 5.3.0.3 * Use internal harfbuzz and graphite2 LibreOffice 5.3.0 requires harfbuzz with graphite2 support. Enabling graphite2 in fonts/harfbuzz breaks graphics/librsvg, so I cannot enable graphite2 in fonts/harfbuzz. * Explicitly specify static libraries of harfbuzz and graphite2 with path to fix a linking of libvcllo.so * Add some comments to patches Changelog: Highlights LibreOffice 5.3 offers a number of interesting new features in every area: a new cross-platform text layout engine that uses HarfBuzz for consistent text layout on all platforms, with significant advantages across languages and alphabets; a revised Help menu, with new quick links to user guides and community support forums, for an improved user experience; and better import/export filters to new and legacy MS Office documents. Writer now supports Table Styles, for applying formatting to a table which is preserved when you make edits to it; a new Page Deck in the sidebar lets the user quickly customise page settings without having to go through a separate dialog box; and a new Go to Page Box makes it possible to jump to another page in the document with just a few keystrokes. Calc provides a new set of default cell styles, with greater variety and better names than in previous releases; in fresh installations, "enable wildcards in formulas" is now the default option, rather than regular expressions, to improve compatibility with other spreadsheet software; and a new text entry box lets the user narrow down the functions he is looking for, and simplifies the search for the right one. Impress now opens with a template selector, to get the user off to a quick start; and a new Slide Properties Deck is now available in the sidebar while in slide master mode.
2017-02-04 02:48:00 +01:00
edc4d741888bc0d38e32dbaa17149596-source-sans-pro-2.010R-ro-1.065R-it.tar.gz \
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.
2017-08-01 13:57:36 +02:00
graphite2-minimal-1.3.10.tgz \
Update to 5.3.0.3 * Use internal harfbuzz and graphite2 LibreOffice 5.3.0 requires harfbuzz with graphite2 support. Enabling graphite2 in fonts/harfbuzz breaks graphics/librsvg, so I cannot enable graphite2 in fonts/harfbuzz. * Explicitly specify static libraries of harfbuzz and graphite2 with path to fix a linking of libvcllo.so * Add some comments to patches Changelog: Highlights LibreOffice 5.3 offers a number of interesting new features in every area: a new cross-platform text layout engine that uses HarfBuzz for consistent text layout on all platforms, with significant advantages across languages and alphabets; a revised Help menu, with new quick links to user guides and community support forums, for an improved user experience; and better import/export filters to new and legacy MS Office documents. Writer now supports Table Styles, for applying formatting to a table which is preserved when you make edits to it; a new Page Deck in the sidebar lets the user quickly customise page settings without having to go through a separate dialog box; and a new Go to Page Box makes it possible to jump to another page in the document with just a few keystrokes. Calc provides a new set of default cell styles, with greater variety and better names than in previous releases; in fresh installations, "enable wildcards in formulas" is now the default option, rather than regular expressions, to improve compatibility with other spreadsheet software; and a new text entry box lets the user narrow down the functions he is looking for, and simplifies the search for the right one. Impress now opens with a template selector, to get the user off to a quick start; and a new Slide Properties Deck is now available in the sidebar while in slide master mode.
2017-02-04 02:48:00 +01:00
1725634df4bb3dcb1b2c91a6175f8789-GentiumBasic_1102.zip \
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.
2017-08-01 13:57:36 +02:00
EmojiOneColor-SVGinOT-1.3.tar.gz \
libjpeg-turbo-1.5.2.tar.gz \
alef-1.001.tar.gz \
amiri-0.109.zip \
c74b7223abe75949b4af367942d96c7a-crosextrafonts-carlito-20130920.tar.gz \
culmus-0.131.tar.gz \
ttf-kacst_2.01+mry.tar.gz \
libre-hebrew-1.0.tar.gz \
noto-fonts-20171024.tar.gz \
ReemKufi-0.6.tar.gz \
Scheherazade-2.100.zip
MORE_DISTFILES+= harfbuzz-1.7.6.tar.bz2
.for md in ${MORE_DISTFILES}
DISTFILES+= ${md}
SITES.${md}= http://dev-www.libreoffice.org/src/
.endfor
SITES.harfbuzz-1.7.6.tar.bz2= http://www.freedesktop.org/software/harfbuzz/release/
.include "options.mk"
.include "../../mk/bsd.prefs.mk"
# tar: Invalid header, starting valid header search.
EXTRACT_USING= gtar
WRKSRC= ${WRKDIR}/${LO_BOOTSTRAP}
BUILD_DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
# dmake scripts use relative path with -rpath-link ld arguments, which
# is a no-go with normal pkgsrc wrappers.
# dmake is slowly beeing removed from the LibreOffice build process
# and this option will hopefully become unneeded in the future
WRAPPER_SKIP_TRANSFORM=yes
LDFLAGS+= -lboost_system
USE_LIBTOOL= yes
# Use GNU find fron findutils.
TOOLS_PLATFORM.find= # empty
# GUN tar is really needed. Some Makefiles depends on GNUTAR.
Update to 5.1.0.3 Changelog: New features: Writer: Spelling dialog no longer automatically closes once spellcheck is complete. tdf#79312 (Marek Dolezel) Widow/Orphan paragraph text-flow enabled by default for new documents. tdf#89714 (SIL) Hide Whitespace option added to View menu tdf#39080 (Ashod Nakashian, Collabora) Outline split button available in formatting toolbar, but hidden by default tdf#95403 (Maxim Monastirsky) While in print preview mode to jump a specific page, the only thing you have to do to enter the page number on the numeric field in the toolbar. tdf#80657 (Gülşah Köse) Calc: New commands to add rows below and columns right. (Philippe Jung) Formula Wizard shows the values of parameters and results on the Structure page. (Benjamin Ni) Statistics regression: linear, logarithmic, power: Add a new statistics dialog for calculating regression. tdf#74667 commit (Tomaz Vajngerl, Collabora) Organize sheet level context menus. commit (Yousuf Philips) PNG export in LibreOffice Calc was added, as in Writer and Impress. blog entry (Miklos Vajna, Collabora) Option to search formatted display strings using find bar and also "Find & Replace" dialog. tdf#48456 (Dennis Francis) INDIRECT function: better compatibility for legacy OOo documents, improved interoperability with Excel tdf#92256,tdf#93688 (Katarina Behrens, CIB) Custom number formats with question mark in decimal part (such as 0.???), to get decimal alignment without '0', are now saved in ODF tdf#40517 (Laurent BP) Formula engine: Table structured references tdf#85063 (Eike Rathke, Red Hat) The following restrictions of Table structured references that were present in 5.0 were addressed: The column names must not be present as cell content in the table's header row any more; column-header-less tables are now supported. For this, for new database ranges without header cells or with empty header cell content, internal names are generated, for example Column1, Column2, ... Internal names are imported from OOXML spreadsheet documents and continue to function in formula expressions. Saving to OOXML, structured references are now written (not transformed to A1 notation any more) and the table context is maintained. Saving to OOXML, the defined database ranges are now exported as <table> elements. Modifying header cell content updates the internal table column names. When deleting header cell content, formulas referring the column name continue to function and are still editable using the previous name. When duplicating header cell content, duplicated column names internally are numbered. For example, having two FooBar header cells the column names will be FooBar and FooBar2. This is automatically reflected in existing formula expressions. When inserting columns within a table, numbered column names are internally generated for empty header cells, starting with the column number within the table. For example, inserting two columns before the third column of a table the generated names are Column3 and Column4. The generated column names are updated if text is entered in such an empty cell. All internal column names are unique within one table, which is reflected when displaying existing formula expressions. Sticky end column/row anchors tdf#92779 (Eike Rathke, Red Hat) For range references that encompass at least two columns or rows where the end reference points to the last column or row, i.e. AMJ or 1048576, the end column or row is sticky now and not moved when inserting or deleting columns or rows. When inserting columns or rows and updating a reference the end reference would be shifted out of the sheet bounds, the reference is anchored at the last column or row instead of generating a #REF! error. For example a reference B2:B1048575 when inserting two rows will be updated to B2:B1048576. The column or row will become sticky then, in the example row 1048576. A reference like B1048576:C1048576 does not have a sticky end row anchor, because only one row is referenced. Compatibility with ODF 1.2 Function WEEKNUM strictly complies with ODF 1.2 function definition and ISOWEEKNUM has been introduced. tdf#50950 (Winfried Donkers + Eike Rathke) In the UI the WEEKNUM_ADD function has been renamed to WEEKNUM_EXCEL2003 to point out it exists for interoperability of documents created with Microsoft Excel. Importing such documents created with older Microsoft Excel versions map the WEEKNUM function to WEEKNUM_EXCEL2003 Saving to ODF or OOXML writes WEEKNUM, older LibreOffice and OpenOffice.org release map that to WEEKNUM_ADD. For new documents the WEEKNUM function should be used. WEEKNUM now supports all arguments of the second parameter as defined in ODF OpenFormula (ODFF), see http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part2.html#WEEKNUM The ISOWEEKNUM function has been implemented to calculate the week number according to ISO 8601, see http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part2.html#ISOWEEKNUM WEEKNUM_OOO provides compatibility with older LibreOffice and OpenOffice.org releases for cases that can not be mapped to WEEKNUM or ISOWEEKNUM as defined in the standard, specifically if the mode argument is 1 the old WEEKNUM implementation returned a week number calculated as if it was an ISO 8601 calculation but with the week starting on Sunday instead of Monday. This is not covered by any standard. Not offered in the Function Wizard to prevent accidental use. Use it only if interoperability with older LibreOffice or OpenOffice.org releases is required. Currently still saved wrongly as ISOWEEKNUM with 2 parameters for interoperability with older LibreOffice or OpenOffice.org releases. This will be changed in future for release 5.3 and the function will be saved as ORG.LIBREOFFICE.WEEKNUM_OOO, the current 5.1 release is already enabled to read that. Impress and Draw: Slide navigation and sorting commands were added with corresponding shortcut keys. tdf#91909 (Philippe Jung, Yousuf Philips) Master slide view appears in a different background color to normal view. tdf#87905 (Katarina Behrens, CIB) KDE, XFCE, and Mate ScreenSavers are now also inhibited when presenting (Andrzej Hunt). Impress Mode selection Several modes were active in Impress: Page to edit slides content Page Master to edit slides container Notes to add Notes Notes Master to edit Notes container Plan to sketch a presentation Handout to define the handout format Slide sorter to organise presentation It was hard to navigate between Master / non master modes. Tabs above the working area were jumping right and left, consuming screen space. Now, two toolbox icons have been added: one to toggle Tab bar visibility. It is hidden by default. Clicking the toggle disables the new Mode Selection tool and restores the previous behaviour. one to Select the Working mode among the 7 modes listed above. It is divided in two zones: top zone is regular mode (dealing with content of the presentation), bottom zone is the Master mode (dealing with container). Slide Design Slide Design dialog in Slide ▸ Slide Design now affects all selected (standard) slides. (Caolán McNamara, Red Hat) Equalize Width/Height When multiple objects are selected, the right click context menu Shapes submenu now supports Equalize Width and Equalize Height which adjusts the width/height of the selected objects to the width/height of the last selected object. (Caolán McNamara, Red Hat) Save Background Image Right clicking a slide now supports saving a background image to file, this matches the pre-existing set background image option. (Caolán McNamara, Red Hat) View/Edit Control Points The Shape Properties dialog for enhanced shapes now lists and enables editing the control points. This is in addition to the preexisting mechanism of selecting with the mouse the yellow control handle of the shape, but enables viewing and fine control over the control values. (Caolán McNamara, Red Hat) Presenter Console There is now a button on the presenter console to restart the timer of the slideshow without restarting the slideshow itself (see this blog entry) (Miklos Vajna, Collabora; Andreas Kainz) OpenGL Transitions All OpenGL transitions have been ported to OpenGL 2.1+, which removes support for very old GPUs but allows a better usage of modern ones. Four new transitions have been added and exploit these new available features. (Emmanuel Gil Peyrot, Collabora; Tomaž Vajngerl, Collabora) Math: Autoclosing brackets is optional now tdf#43090 Import MathML from Clipboard (Regina Henschel) The tool “Math Input Panel” in Windows or the context menu of a formula in a browser allow to copy the MathML source to clipboard. The Math module in LibreOffice has got a new item “Import MathML from Clipboard” in menu Tools to import such source and convert it into LibreOffice’s own formula syntax StarMath. MathML and StarMath have some differences and therefore sometimes corrections on the imported formula are needed, but most of the formula should be correct. If a conversion is not possible, nothing happens. The import expects, that a <math> element exists, which has an attribute xmlns="http://www.w3.org/1998/Math/MathML". Base: Ancient SeaMonkey based mozab driver was only used on Windows 32 bit and is removed now. This functionality is replaced with mork driver, that supports Thunderbird address book. Given that SeaMonkey based mozab driver also provided Outlook and Outlook Express address book integration, that Windows 32 bit only feature is lost for now. Note that Windows 64 bit never supported ancient SeaMonkey based mozab driver. Chart: Trend Line Exponential and Power trend lines accept negative Y values tdf#70673 (Laurent BP) Improve equation rendering by removing some useless 1: (Laurent BP) polynomial: f(x) = 1x^2 + 1x +1 => f(x) = x^2 + x +1 Core: Unicode character input with Alt+X Some Windows applications, such as Microsoft Word and WordPad, permit the user to input arbitrary Unicode characters by typing an hexadecimal code point (for example, 2026 for …) and then pressing Alt+X. LibreOffice now includes this functionality as well. (Note: This feature adds to the long-existing, equivalent Linux/GTK functionality of pressing Ctrl+⇧ Shift+U+hexadecimal code point.) tdf#73691 (SIL) Details: Toggles (switches back and forth) between the character before the cursor and its Unicode notation. Intelligently handles combining characters, expanding the entire character immediately. Selection is not necessary, but if used will limit the input to those characters. (Draw/Impress/Calc have the final result selected, but not Writer.) Handles all 16 Unicode planes Available in Writer, Draw, Impress, Calc and Math. Re-assignable keyboard shortcut: Tools ▸ Customize ▸ Keyboard ▸ Category:Options ▸ Function:Toggle Unicode Notation. Defaults to Alt+X assigned at the global level. (Alt+C used for Basque/Dutch/Galician/German/Brazilian-Portugese locales and ⌘ Command+⌥ Option+X used for MacOS). WebDav Improvements Better LOCK/UNLOCK support tdf#82744 (Giuseppe Castagno) Support a (https-like) non-standard vnd.sun.star.webdavs URL scheme in addition to the non-standard (http-like) vnd.sun.star.webdav scheme, core commit d3de490437df4c9093f32e97fc185066d64c0f46 (Stephan Bergmann, Red Hat) Filters: New import filters Gnumeric is now an officially supported import format (does not work on Windows) (It was supported as part of the experimental features for some time) (Markus Mohrhard) Microsoft Write (.wri files) can now be imported, via libwps. (Sean Young) Apple Keynote 6 files can now be imported, via libetonyek. tdf#88682 (David Tardon, Red Hat) Improvements in OpenXML filter Export of the modified VBA stream back to binary Microsoft formats and OOXML (Rosemary Sebastian, Markus Mohrhard) There is a new configuration value that allows to control whether to use this feature (by default yes) or switch back to the old behavior of discarding or writing back the unchanged stream The following features are not yet (completely) supported: Protected macros, macro sheets, active x and some of the designer features. Improved export of embedded objects to DOCX and PPTX, including export of Math formulas (Michael Stahl, Red Hat) Numerous other improvements to the Microsoft OOXML import and export filters, the Microsoft Office binary file formats and the RTF format. Details: OOXML Filters → OOXML, DOCX, XLSX, PPTX, VML, drawingML Microsoft Office binary file filters → DOC, XLS, PPT, "ww8" RTF Filters → RTF Improvements in MS Visio filter Implement overriding of colour of lines and of text from layer properties and the visibility and/or printability of a layer. tdf#50309, tdf#68392 (Fridrich Strba) Fix incorrect handling of stencil text. tdf#90154 (Fridrich Strba) Basic initial implementation of hatch fill. tdf#44552, tdf#76835 (Fridrich Strba) Implement support of bullets/lists. tdf#92349 (Fridrich Strba) Implement support of default tab-stops and custom tab-sets in paragraph properties. (Fridrich Strba) Instead of line-break, spit out a new paragraph when a paragraph break is found. (Fridrich Strba) Initial emulation of line rounding property. (tdf#90603) (Fridrich Strba) VSDX theme color import fix (tdf#92270) (Andras Timar, Collabora) fix VSDX char background handling (tdf#92271) (Andras Timar, Collabora) Improvements in CorelDRAW filter Do not drop empty text lines. tdf#67873 (David Tardon) GUI: In dialog Tools ▸ Options ▸ LibreOffice ▸ View was added displays the current status OpenGL: Enabled or Disabled Reorganization of the menus The main menus in Writer, Calc and Impress were reorganized to improve usability, group similar functions together, add functions that were not present and sorting items based on their usage and importance. blog entry Reorganization of the menus in Writer, including the addition of a Styles menu tdf#91781 (Yousuf Philips) Reorganization of the menus in Calc, including the addition of a Sheet menu tdf#91820 (Yousuf Philips) Remote Files Dialog In Start screen and menu File was added item Open remote files for opening file on remote resources such as Google Drive, OneDrive, SharePoint, etc. In menu File was added item Save to remote server for saving file on remote resources such as Google Drive, OneDrive, SharePoint, etc. Blog entry Sidebar Sidebar Deck and Panel states are saved between sessions tdf#67770 (Laurent Godard) Reorganize the Area content panel found in the Properties deck. tdf#90078 (Rishabh Kumar, Yousuf Philips) To left section Area in Libreoffice 5.0, to right - in LibreOffice 5.1 Reorganize the Line content panel found in the Properties deck. tdf#89543 (Rishabh Kumar, Yousuf Philips, Katarina Behrens [CIB]) To left section Line in Libreoffice 5.0, to right - in LibreOffice 5.1 Creation of a Shadow content panel found in the Properties deck in Calc, Impress and Draw. tdf#87702 (Rishabh Kumar, Yousuf Philips) New section Shadow in Sidebar in LibreOffice 5.1 Addition of new contour and spacing controls to the Wrap content panel in Writer. core commit 30c2ae28eecb3f1a4454784974c0c2bffc60334e tdf#93775 (Rishabh Kumar, Yousuf Philips) To left section Wrap in Libreoffice 5.0, to right - in LibreOffice 5.1 Increase and decrease font size buttons added to sidebar properties pane in Calc. tdf#86179 (Maxim Monastirsky) On top - section Character in Calc 5.0, from below - in Calc 5.1 Cell reference edge added to alignment section of sidebar in Calc. tdf#91802 (Rishabh Kumar) Cell styles added to properties pane in Calc. tdf#73071 (Rishabh Kumar, Yousuf Philips, Maxim Monastirsky) Grouped Slide Transitions for easy selection and added icon based selection palette to Sidebar in Impress tdf#36946 (Tor Lillqvist, Collabora; Michael Meeks, Collabora; Andreas Kainz, Yousuf Philips) Section Slide Transition in Impress 5.1 New Chart sidebar tdf#91063 (Markus Mohrhard, Yousuf Philips, Heiko Tietze) Some limitations still apply Image flip buttons are now available in Writer also (Samuel Mehrbrodt [CIB]) Icons now honor RTL/Vertical Text settings and rotate/flip accordingly, as in the toolbar. tdf#85767 (Samuel Mehrbrodt [CIB]) An "AutoCorrect Options" item has been added in the spell checking context menu. Users can now directly enter the autocorrect replacement table when there's no satisfying suggestion in the "Always correct to" submenu. tdf#92341 (Yousuf Philips, Samuel Mehrbrodt [CIB]) The Spelling Dialog now has a toolbar for pasting and inserting special characters. tdf#95682 (Caolán McNamara, Red Hat, Inc.) Linux/Gtk Enable auto-accelerator behaviour for gtk tdf#92630 (Simon Long, Raspberry Pi) Localization: New languages/locales with locale data Available as default document language and for locale specific formatting. Added locale data for Arabic [ar-BH] [ar-IQ] [ar-JO] [ar-LY] [ar-MA] [ar-QA] [ar-SY] [ar-YE]. tdf#95485 (Ghasan Al-Sakkaf and Eike Rathke) Improvements to proofing tools and language support Proofing tools for German language (de-AT, de-CH, de-DE) have been largely improved (tdf#96782): The spell-check dictionary now contains over 250,000 words. The new version adds over 20,000 new words. The thesaurus now contains over 135,000 words in over 35,000 meaning groups. The new version adds ~ 35,000 new words. The hyphenation patterns have been updated and contain an improved exception list. Updated Slovenian thesaurus (Martin Srebotnjak) New Guarani (gug-PY) thesaurus (Giovanni Caligaris and Olivier Hallot) Updated Hungarian spell-check dictionary (tdf#95024), major update, implemented the spelling reform defined by the 12th edition of Rules of Hungarian Spelling (by the Hungarian Academy of Science, 2015) (László Németh, Collabora) Updated Greek spell-check dictionary (tdf#94415) Updated Portuguese (pt-PT) spell-check dictionary Updated Swedish spell-check dictionary Updated Spanish spellcheck dictionary (Ricardo Palomares)
2016-02-11 10:45:26 +01:00
USE_TOOLS+= automake bash bison gmake gtar perl pkg-config unzip zip
PTHREAD_OPTS+= require
HAS_CONFIGURE= yes
#GNU_CONFIGURE= yes
CXXFLAGS.NetBSD+= -DNO_CPLUSPLUS_ALLOCA
# Do not use /tmp, outside of WRKSRC.
CONFIGURE_ENV+= TMPDIR=${WRKSRC}/tmp
Update to 5.1.0.3 Changelog: New features: Writer: Spelling dialog no longer automatically closes once spellcheck is complete. tdf#79312 (Marek Dolezel) Widow/Orphan paragraph text-flow enabled by default for new documents. tdf#89714 (SIL) Hide Whitespace option added to View menu tdf#39080 (Ashod Nakashian, Collabora) Outline split button available in formatting toolbar, but hidden by default tdf#95403 (Maxim Monastirsky) While in print preview mode to jump a specific page, the only thing you have to do to enter the page number on the numeric field in the toolbar. tdf#80657 (Gülşah Köse) Calc: New commands to add rows below and columns right. (Philippe Jung) Formula Wizard shows the values of parameters and results on the Structure page. (Benjamin Ni) Statistics regression: linear, logarithmic, power: Add a new statistics dialog for calculating regression. tdf#74667 commit (Tomaz Vajngerl, Collabora) Organize sheet level context menus. commit (Yousuf Philips) PNG export in LibreOffice Calc was added, as in Writer and Impress. blog entry (Miklos Vajna, Collabora) Option to search formatted display strings using find bar and also "Find & Replace" dialog. tdf#48456 (Dennis Francis) INDIRECT function: better compatibility for legacy OOo documents, improved interoperability with Excel tdf#92256,tdf#93688 (Katarina Behrens, CIB) Custom number formats with question mark in decimal part (such as 0.???), to get decimal alignment without '0', are now saved in ODF tdf#40517 (Laurent BP) Formula engine: Table structured references tdf#85063 (Eike Rathke, Red Hat) The following restrictions of Table structured references that were present in 5.0 were addressed: The column names must not be present as cell content in the table's header row any more; column-header-less tables are now supported. For this, for new database ranges without header cells or with empty header cell content, internal names are generated, for example Column1, Column2, ... Internal names are imported from OOXML spreadsheet documents and continue to function in formula expressions. Saving to OOXML, structured references are now written (not transformed to A1 notation any more) and the table context is maintained. Saving to OOXML, the defined database ranges are now exported as <table> elements. Modifying header cell content updates the internal table column names. When deleting header cell content, formulas referring the column name continue to function and are still editable using the previous name. When duplicating header cell content, duplicated column names internally are numbered. For example, having two FooBar header cells the column names will be FooBar and FooBar2. This is automatically reflected in existing formula expressions. When inserting columns within a table, numbered column names are internally generated for empty header cells, starting with the column number within the table. For example, inserting two columns before the third column of a table the generated names are Column3 and Column4. The generated column names are updated if text is entered in such an empty cell. All internal column names are unique within one table, which is reflected when displaying existing formula expressions. Sticky end column/row anchors tdf#92779 (Eike Rathke, Red Hat) For range references that encompass at least two columns or rows where the end reference points to the last column or row, i.e. AMJ or 1048576, the end column or row is sticky now and not moved when inserting or deleting columns or rows. When inserting columns or rows and updating a reference the end reference would be shifted out of the sheet bounds, the reference is anchored at the last column or row instead of generating a #REF! error. For example a reference B2:B1048575 when inserting two rows will be updated to B2:B1048576. The column or row will become sticky then, in the example row 1048576. A reference like B1048576:C1048576 does not have a sticky end row anchor, because only one row is referenced. Compatibility with ODF 1.2 Function WEEKNUM strictly complies with ODF 1.2 function definition and ISOWEEKNUM has been introduced. tdf#50950 (Winfried Donkers + Eike Rathke) In the UI the WEEKNUM_ADD function has been renamed to WEEKNUM_EXCEL2003 to point out it exists for interoperability of documents created with Microsoft Excel. Importing such documents created with older Microsoft Excel versions map the WEEKNUM function to WEEKNUM_EXCEL2003 Saving to ODF or OOXML writes WEEKNUM, older LibreOffice and OpenOffice.org release map that to WEEKNUM_ADD. For new documents the WEEKNUM function should be used. WEEKNUM now supports all arguments of the second parameter as defined in ODF OpenFormula (ODFF), see http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part2.html#WEEKNUM The ISOWEEKNUM function has been implemented to calculate the week number according to ISO 8601, see http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part2.html#ISOWEEKNUM WEEKNUM_OOO provides compatibility with older LibreOffice and OpenOffice.org releases for cases that can not be mapped to WEEKNUM or ISOWEEKNUM as defined in the standard, specifically if the mode argument is 1 the old WEEKNUM implementation returned a week number calculated as if it was an ISO 8601 calculation but with the week starting on Sunday instead of Monday. This is not covered by any standard. Not offered in the Function Wizard to prevent accidental use. Use it only if interoperability with older LibreOffice or OpenOffice.org releases is required. Currently still saved wrongly as ISOWEEKNUM with 2 parameters for interoperability with older LibreOffice or OpenOffice.org releases. This will be changed in future for release 5.3 and the function will be saved as ORG.LIBREOFFICE.WEEKNUM_OOO, the current 5.1 release is already enabled to read that. Impress and Draw: Slide navigation and sorting commands were added with corresponding shortcut keys. tdf#91909 (Philippe Jung, Yousuf Philips) Master slide view appears in a different background color to normal view. tdf#87905 (Katarina Behrens, CIB) KDE, XFCE, and Mate ScreenSavers are now also inhibited when presenting (Andrzej Hunt). Impress Mode selection Several modes were active in Impress: Page to edit slides content Page Master to edit slides container Notes to add Notes Notes Master to edit Notes container Plan to sketch a presentation Handout to define the handout format Slide sorter to organise presentation It was hard to navigate between Master / non master modes. Tabs above the working area were jumping right and left, consuming screen space. Now, two toolbox icons have been added: one to toggle Tab bar visibility. It is hidden by default. Clicking the toggle disables the new Mode Selection tool and restores the previous behaviour. one to Select the Working mode among the 7 modes listed above. It is divided in two zones: top zone is regular mode (dealing with content of the presentation), bottom zone is the Master mode (dealing with container). Slide Design Slide Design dialog in Slide ▸ Slide Design now affects all selected (standard) slides. (Caolán McNamara, Red Hat) Equalize Width/Height When multiple objects are selected, the right click context menu Shapes submenu now supports Equalize Width and Equalize Height which adjusts the width/height of the selected objects to the width/height of the last selected object. (Caolán McNamara, Red Hat) Save Background Image Right clicking a slide now supports saving a background image to file, this matches the pre-existing set background image option. (Caolán McNamara, Red Hat) View/Edit Control Points The Shape Properties dialog for enhanced shapes now lists and enables editing the control points. This is in addition to the preexisting mechanism of selecting with the mouse the yellow control handle of the shape, but enables viewing and fine control over the control values. (Caolán McNamara, Red Hat) Presenter Console There is now a button on the presenter console to restart the timer of the slideshow without restarting the slideshow itself (see this blog entry) (Miklos Vajna, Collabora; Andreas Kainz) OpenGL Transitions All OpenGL transitions have been ported to OpenGL 2.1+, which removes support for very old GPUs but allows a better usage of modern ones. Four new transitions have been added and exploit these new available features. (Emmanuel Gil Peyrot, Collabora; Tomaž Vajngerl, Collabora) Math: Autoclosing brackets is optional now tdf#43090 Import MathML from Clipboard (Regina Henschel) The tool “Math Input Panel” in Windows or the context menu of a formula in a browser allow to copy the MathML source to clipboard. The Math module in LibreOffice has got a new item “Import MathML from Clipboard” in menu Tools to import such source and convert it into LibreOffice’s own formula syntax StarMath. MathML and StarMath have some differences and therefore sometimes corrections on the imported formula are needed, but most of the formula should be correct. If a conversion is not possible, nothing happens. The import expects, that a <math> element exists, which has an attribute xmlns="http://www.w3.org/1998/Math/MathML". Base: Ancient SeaMonkey based mozab driver was only used on Windows 32 bit and is removed now. This functionality is replaced with mork driver, that supports Thunderbird address book. Given that SeaMonkey based mozab driver also provided Outlook and Outlook Express address book integration, that Windows 32 bit only feature is lost for now. Note that Windows 64 bit never supported ancient SeaMonkey based mozab driver. Chart: Trend Line Exponential and Power trend lines accept negative Y values tdf#70673 (Laurent BP) Improve equation rendering by removing some useless 1: (Laurent BP) polynomial: f(x) = 1x^2 + 1x +1 => f(x) = x^2 + x +1 Core: Unicode character input with Alt+X Some Windows applications, such as Microsoft Word and WordPad, permit the user to input arbitrary Unicode characters by typing an hexadecimal code point (for example, 2026 for …) and then pressing Alt+X. LibreOffice now includes this functionality as well. (Note: This feature adds to the long-existing, equivalent Linux/GTK functionality of pressing Ctrl+⇧ Shift+U+hexadecimal code point.) tdf#73691 (SIL) Details: Toggles (switches back and forth) between the character before the cursor and its Unicode notation. Intelligently handles combining characters, expanding the entire character immediately. Selection is not necessary, but if used will limit the input to those characters. (Draw/Impress/Calc have the final result selected, but not Writer.) Handles all 16 Unicode planes Available in Writer, Draw, Impress, Calc and Math. Re-assignable keyboard shortcut: Tools ▸ Customize ▸ Keyboard ▸ Category:Options ▸ Function:Toggle Unicode Notation. Defaults to Alt+X assigned at the global level. (Alt+C used for Basque/Dutch/Galician/German/Brazilian-Portugese locales and ⌘ Command+⌥ Option+X used for MacOS). WebDav Improvements Better LOCK/UNLOCK support tdf#82744 (Giuseppe Castagno) Support a (https-like) non-standard vnd.sun.star.webdavs URL scheme in addition to the non-standard (http-like) vnd.sun.star.webdav scheme, core commit d3de490437df4c9093f32e97fc185066d64c0f46 (Stephan Bergmann, Red Hat) Filters: New import filters Gnumeric is now an officially supported import format (does not work on Windows) (It was supported as part of the experimental features for some time) (Markus Mohrhard) Microsoft Write (.wri files) can now be imported, via libwps. (Sean Young) Apple Keynote 6 files can now be imported, via libetonyek. tdf#88682 (David Tardon, Red Hat) Improvements in OpenXML filter Export of the modified VBA stream back to binary Microsoft formats and OOXML (Rosemary Sebastian, Markus Mohrhard) There is a new configuration value that allows to control whether to use this feature (by default yes) or switch back to the old behavior of discarding or writing back the unchanged stream The following features are not yet (completely) supported: Protected macros, macro sheets, active x and some of the designer features. Improved export of embedded objects to DOCX and PPTX, including export of Math formulas (Michael Stahl, Red Hat) Numerous other improvements to the Microsoft OOXML import and export filters, the Microsoft Office binary file formats and the RTF format. Details: OOXML Filters → OOXML, DOCX, XLSX, PPTX, VML, drawingML Microsoft Office binary file filters → DOC, XLS, PPT, "ww8" RTF Filters → RTF Improvements in MS Visio filter Implement overriding of colour of lines and of text from layer properties and the visibility and/or printability of a layer. tdf#50309, tdf#68392 (Fridrich Strba) Fix incorrect handling of stencil text. tdf#90154 (Fridrich Strba) Basic initial implementation of hatch fill. tdf#44552, tdf#76835 (Fridrich Strba) Implement support of bullets/lists. tdf#92349 (Fridrich Strba) Implement support of default tab-stops and custom tab-sets in paragraph properties. (Fridrich Strba) Instead of line-break, spit out a new paragraph when a paragraph break is found. (Fridrich Strba) Initial emulation of line rounding property. (tdf#90603) (Fridrich Strba) VSDX theme color import fix (tdf#92270) (Andras Timar, Collabora) fix VSDX char background handling (tdf#92271) (Andras Timar, Collabora) Improvements in CorelDRAW filter Do not drop empty text lines. tdf#67873 (David Tardon) GUI: In dialog Tools ▸ Options ▸ LibreOffice ▸ View was added displays the current status OpenGL: Enabled or Disabled Reorganization of the menus The main menus in Writer, Calc and Impress were reorganized to improve usability, group similar functions together, add functions that were not present and sorting items based on their usage and importance. blog entry Reorganization of the menus in Writer, including the addition of a Styles menu tdf#91781 (Yousuf Philips) Reorganization of the menus in Calc, including the addition of a Sheet menu tdf#91820 (Yousuf Philips) Remote Files Dialog In Start screen and menu File was added item Open remote files for opening file on remote resources such as Google Drive, OneDrive, SharePoint, etc. In menu File was added item Save to remote server for saving file on remote resources such as Google Drive, OneDrive, SharePoint, etc. Blog entry Sidebar Sidebar Deck and Panel states are saved between sessions tdf#67770 (Laurent Godard) Reorganize the Area content panel found in the Properties deck. tdf#90078 (Rishabh Kumar, Yousuf Philips) To left section Area in Libreoffice 5.0, to right - in LibreOffice 5.1 Reorganize the Line content panel found in the Properties deck. tdf#89543 (Rishabh Kumar, Yousuf Philips, Katarina Behrens [CIB]) To left section Line in Libreoffice 5.0, to right - in LibreOffice 5.1 Creation of a Shadow content panel found in the Properties deck in Calc, Impress and Draw. tdf#87702 (Rishabh Kumar, Yousuf Philips) New section Shadow in Sidebar in LibreOffice 5.1 Addition of new contour and spacing controls to the Wrap content panel in Writer. core commit 30c2ae28eecb3f1a4454784974c0c2bffc60334e tdf#93775 (Rishabh Kumar, Yousuf Philips) To left section Wrap in Libreoffice 5.0, to right - in LibreOffice 5.1 Increase and decrease font size buttons added to sidebar properties pane in Calc. tdf#86179 (Maxim Monastirsky) On top - section Character in Calc 5.0, from below - in Calc 5.1 Cell reference edge added to alignment section of sidebar in Calc. tdf#91802 (Rishabh Kumar) Cell styles added to properties pane in Calc. tdf#73071 (Rishabh Kumar, Yousuf Philips, Maxim Monastirsky) Grouped Slide Transitions for easy selection and added icon based selection palette to Sidebar in Impress tdf#36946 (Tor Lillqvist, Collabora; Michael Meeks, Collabora; Andreas Kainz, Yousuf Philips) Section Slide Transition in Impress 5.1 New Chart sidebar tdf#91063 (Markus Mohrhard, Yousuf Philips, Heiko Tietze) Some limitations still apply Image flip buttons are now available in Writer also (Samuel Mehrbrodt [CIB]) Icons now honor RTL/Vertical Text settings and rotate/flip accordingly, as in the toolbar. tdf#85767 (Samuel Mehrbrodt [CIB]) An "AutoCorrect Options" item has been added in the spell checking context menu. Users can now directly enter the autocorrect replacement table when there's no satisfying suggestion in the "Always correct to" submenu. tdf#92341 (Yousuf Philips, Samuel Mehrbrodt [CIB]) The Spelling Dialog now has a toolbar for pasting and inserting special characters. tdf#95682 (Caolán McNamara, Red Hat, Inc.) Linux/Gtk Enable auto-accelerator behaviour for gtk tdf#92630 (Simon Long, Raspberry Pi) Localization: New languages/locales with locale data Available as default document language and for locale specific formatting. Added locale data for Arabic [ar-BH] [ar-IQ] [ar-JO] [ar-LY] [ar-MA] [ar-QA] [ar-SY] [ar-YE]. tdf#95485 (Ghasan Al-Sakkaf and Eike Rathke) Improvements to proofing tools and language support Proofing tools for German language (de-AT, de-CH, de-DE) have been largely improved (tdf#96782): The spell-check dictionary now contains over 250,000 words. The new version adds over 20,000 new words. The thesaurus now contains over 135,000 words in over 35,000 meaning groups. The new version adds ~ 35,000 new words. The hyphenation patterns have been updated and contain an improved exception list. Updated Slovenian thesaurus (Martin Srebotnjak) New Guarani (gug-PY) thesaurus (Giovanni Caligaris and Olivier Hallot) Updated Hungarian spell-check dictionary (tdf#95024), major update, implemented the spelling reform defined by the 12th edition of Rules of Hungarian Spelling (by the Hungarian Academy of Science, 2015) (László Németh, Collabora) Updated Greek spell-check dictionary (tdf#94415) Updated Portuguese (pt-PT) spell-check dictionary Updated Swedish spell-check dictionary Updated Spanish spellcheck dictionary (Ricardo Palomares)
2016-02-11 10:45:26 +01:00
CONFIGURE_ENV+= ANT_LIB=${LOCALBASE}/lib/java/ant
MAKE_JOBS_SAFE= no # --with-parallelism conficts with -jN
.if !empty(MAKE_JOBS)
CONFIGURE_ARGS+= --with-parallelism=${MAKE_JOBS}
.else
CONFIGURE_ARGS+= --with-parallelism=1
.endif
CONFIGURE_ARGS+= --prefix=${PREFIX}/${PKGNAME_NOREV}
CONFIGURE_ARGS+= --disable-ccache
CONFIGURE_ARGS+= --enable-dbus
CONFIGURE_ARGS+= --disable-epm
CONFIGURE_ARGS+= --disable-fetch-external
CONFIGURE_ARGS+= --disable-firebird-sdbc
CONFIGURE_ARGS+= --disable-odk
CONFIGURE_ARGS+= --disable-systray
# Enabling GIO causes error. losessioninstall.component not found.
CONFIGURE_ARGS+= --disable-gio
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.
2017-08-01 13:57:36 +02:00
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
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.
2017-08-01 13:57:36 +02:00
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
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.
2017-08-01 13:57:36 +02:00
CONFIGURE_ARGS+= --without-system-xmlsec
CONFIGURE_ARGS+= --with-alloc=system
CONFIGURE_ARGS+= --with-compat-oowrappers
CONFIGURE_ARGS+= --with-external-tar=${WRKSRC}/src
CONFIGURE_ARGS+= --with-fonts
CONFIGURE_ARGS+= --with-lang="ALL"
CONFIGURE_ARGS+= --with-myspell-dicts
CONFIGURE_ARGS+= --with-boost-libdir=${BUILDLINK_PREFIX.boost-libs}/lib
CONFIGURE_ARGS+= --with-system-libs
CONFIGURE_ARGS+= --with-system-dicts
CONFIGURE_ARGS+= --with-vendor="pkgsrc"
CONFIGURE_ARGS+= --without-doxygen
CONFIGURE_ARGS+= --without-junit
CONFIGURE_ARGS+= --without-krb5
CONFIGURE_ARGS+= --without-gssapi
CONFIGURE_ARGS+= --without-system-apache-commons
CONFIGURE_ARGS+= --with-system-cppunit
# gengal.bin segfault, in runtime same problem causes application error.
#CONFIGURE_ARGS+= --without-galleries
# internal sane should be used because only header files are used.
CONFIGURE_ARGS+= --without-system-sane
Update to 5.3.0.3 * Use internal harfbuzz and graphite2 LibreOffice 5.3.0 requires harfbuzz with graphite2 support. Enabling graphite2 in fonts/harfbuzz breaks graphics/librsvg, so I cannot enable graphite2 in fonts/harfbuzz. * Explicitly specify static libraries of harfbuzz and graphite2 with path to fix a linking of libvcllo.so * Add some comments to patches Changelog: Highlights LibreOffice 5.3 offers a number of interesting new features in every area: a new cross-platform text layout engine that uses HarfBuzz for consistent text layout on all platforms, with significant advantages across languages and alphabets; a revised Help menu, with new quick links to user guides and community support forums, for an improved user experience; and better import/export filters to new and legacy MS Office documents. Writer now supports Table Styles, for applying formatting to a table which is preserved when you make edits to it; a new Page Deck in the sidebar lets the user quickly customise page settings without having to go through a separate dialog box; and a new Go to Page Box makes it possible to jump to another page in the document with just a few keystrokes. Calc provides a new set of default cell styles, with greater variety and better names than in previous releases; in fresh installations, "enable wildcards in formulas" is now the default option, rather than regular expressions, to improve compatibility with other spreadsheet software; and a new text entry box lets the user narrow down the functions he is looking for, and simplifies the search for the right one. Impress now opens with a template selector, to get the user off to a quick start; and a new Slide Properties Deck is now available in the sidebar while in slide master mode.
2017-02-04 02:48:00 +01:00
# Use internal harfbuzz because fonts/harfbuzz has no graphite2 support.
CONFIGURE_ARGS+= --without-system-harfbuzz
CONFIGURE_ARGS+= --without-system-graphite
# sbin might not be in PATH
CONFIGURE_ARGS+= ac_cv_path_SYSTEM_GENCCODE=${BUILDLINK_PREFIX.icu}/sbin/genccode
CONFIGURE_ARGS+= ac_cv_path_SYSTEM_GENCMN=${BUILDLINK_PREFIX.icu}/sbin/gencmn
# more REPLACE_PERL are needed.
REPLACE_PERL= sd/res/webview/editpic.pl
REPLACE_PERL+= sd/res/webview/poll.pl
REPLACE_PERL+= sd/res/webview/savepic.pl
REPLACE_PERL+= sd/res/webview/show.pl
REPLACE_PERL+= sd/res/webview/webcast.pl
LO_PROGRAMS= sbase scalc sdraw simpress smath soffice swriter
# Base depends on java, we don't install the icon
LO_DESKTOP_FILES= calc.desktop draw.desktop impress.desktop math.desktop \
startcenter.desktop writer.desktop
#OBJDIR= pkgsrcbuild
#CONFIGURE_DIRS= ${OBJDIR}
CONFIGURE_SCRIPT= ${WRKSRC}/autogen.sh
#LD_LIBRARY_PATH+= ${WRKSRC}/instdir/sdk/lib:${WRKSRC}/instdir/ure/lib:${WRKSRC}/instdir/program
MAKE_ENV+= ROOT_USER=${ROOT_USER}
MAKE_ENV+= ROOT_GROUP=${ROOT_GROUP}
MAKE_ENV+= SHELL=${BASH}
#MAKE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH}
BUILD_MAKE_FLAGS+= VERBOSE=true
#BUILD_MAKE_FLAGS+= GMAKE_OPTIONS+=-p
BUILDLINK_TRANSFORM+= rm:-ldl
INSTALLATION_DIRS= bin share/applications
.PHONY: debugrun
# For debugging
debugrun:
cd ${WRKSRC} && gmake debugrun
post-extract:
${MKDIR} -p ${WRKSRC}/src
.for md in ${MORE_DISTFILES}
${LN} -s ${DISTDIR}/${DIST_SUBDIR}/${md} ${WRKSRC}/src/${md}
.endfor
mkdir ${WRKSRC}/tmp
# mkdir ${WRKSRC}/${OBJDIR}
Update to 6.0.1.1 * Fix build with GCC 6.4 (PostgreSQL part) Changelog: Bugs fixed compared to 6.0.0 RC3: deb#887593 add #include <abstractions/X> to oosplash apparmor profile [Vincas Dargis, Rene Engelhard] ofz#4728 bad-cast [Caolán McNamara] ofz#4753 bad-cast [Caolán McNamara] ofz#4767 bad-cast [Caolán McNamara] ofz#4817 bad-cast [Caolán McNamara] ofz#4848 bad-cast [Caolán McNamara] ofz#4872 bad-cast [Caolán McNamara] ofz#4971 bad-cast [Caolán McNamara] ofz#5007 bad-cast [Caolán McNamara] ofz#5235 bad-cast [Caolán McNamara] ofz#5254 bad-cast [Caolán McNamara] ofz#5435 sw: fix SwCache::Insert() stale pointers [Michael Stahl] ofz#5447 on plcf save force current Fkp to stick in cache [Caolán McNamara] ofz#5477 if the para is already oversize, nums would go negative [Caolán McNamara] ofz#5535 max decimal places for rtl_math_round is 20 [Caolán McNamara] ofz#5747 short->sal_Int32 like in StgDataStrm [Caolán McNamara] ofz#5909 bad-cast [Caolán McNamara] ofz#6064 bad-cast [Caolán McNamara] rhbz#1367846 Scrolling is way too fast in writer [Caolán McNamara] rhbz#1535541 mimetypes are .macroEnabled not .macroenabled [Caolán McNamara] rhbz#1541486 Base table creation dialog window title is shown in different languages [Stephan Bergmann] tdf#32935 CSV import dialog doesn't get focus if libreoffice is already running [Mike Kaganski] tdf#38915 Multiple soffice.bin soffice.exe [Mike Kaganski] tdf#49134 On opening a password-protected file, the LibreOffice dialog is not raised/given focus [Mike Kaganski] tdf#70425 EDITING: Embedded Firebird - Copying integer values from Calc to Base impossible [Tamas Bunth] tdf#75256 (Icon-Theme-Sifr) [META] Incomplete Sifr icon theme [Matthias Freund] tdf#88004 mimetypes are .macroEnabled not .macroenabled [Caolán McNamara] tdf#94225 Writer crashes on undo times N (steps in Comment 11 or Comment 38) [Fyodor Yemelyanenko] tdf#95024 Support for new Hungarian orthography [László Németh] tdf#103174 Very laggy scrolling with trackpad on hidpi screens [Caolán McNamara] tdf#103550 JIS function [Winfried Donkers] tdf#104016 FILEOPEN: RTF incorrect bullets indentation and spacing [Miklos Vajna] tdf#105226 AM/PM locale for it_IT incorrect [Winfried Donkers] tdf#106780 FILESAVE, ODF: attribute text:style-name is invalid in table:table-template [Abhishek Shrivastava] tdf#108473 Inserting into a Form Table Control Date/Time (Time) field gets stuck [Julien Nabet] tdf#109062 Scrolling with touchpad or scrollwheel is not working on Mac [Caolán McNamara] tdf#112292 Memory usage is steadily increasing every time when copying something to the clipboard even with 0 undo steps [Noel Grandin] tdf#113751 Borders for Merged Cells are Partially Shown [Armin Le Grand] tdf#114045 Undo after Clone Formatting changes formatting of entire table [Mark Hung] tdf#114173 FILESAVE XLSX Custom size of chart legend is not preserved when the file is saved as XLSX [Caolán McNamara] tdf#114182 FILESAVE XLSX Pie chart slice moved back by LibreOffice Calc [Markus Mohrhard] tdf#114217 DOCX with floating table having 100% width incorrectly imported [Mike Kaganski] tdf#114221 Calc corrupts password-protected XLS on save (Save as works) - newer MSO 2013 encryption saved as unencrypted file with encryption mode [Caolán McNamara] tdf#114306 fix unexpected page break in row-spanned table [Manfred Blume] tdf#114428 XHTML import: xml declaration results in plain text import into Writer [Miklos Vajna] tdf#114460 Some embedded PDFs not exported to pdf [Miklos Vajna] tdf#114466 Certain Document in Use dialog does not get focus [Mike Kaganski] tdf#114519 Sidebar Number Format drop down does not update cell contents on number format selection change [Jim Raykowski] tdf#114596 External forms for a database doesn't save data - closing form with dataloss [Michael Stahl] tdf#114625 Calc can not print right border of merged cells from LO 6.0 [Armin Le Grand] tdf#114677 Base Form titles incorrect [Szymon Kłos] tdf#114731 Firefox themes cannot be installed, it finds nothing [Julien Nabet] tdf#114815 Crash in: take_gil on paste from clipboard in Windows [Michael Stahl] tdf#114820 FILEOPEN XLSX VLOOKUP/HLOOKUP gives Error:504, with a reference to an external xlsx file cells [Bartosz Kosiorek] tdf#114824 Export to PDF and Printing: Borders of Merged Cells Flow to Page Footer [Armin Le Grand] tdf#114901 UI: TSCP Classification dialog: too much vertical white space and Part list too wide [Tomaž Vajngerl] tdf#114934 (borderline-regressions) [META] borderline regressions [Armin Le Grand] tdf#115013 Merge fields aren't substituted after saving/reopening DOC(X) with added mail merge fields, and running mail merge [Mike Kaganski] tdf#115044 Calc asks to update links, but already updated them [Vasily Melenchuk] tdf#115057 Color picker widget border missing when opened in dialog [Maxim Monastirsky] tdf#115065 Crash when dragging table with many rows to a table with less rows [Mike Kaganski] tdf#115080 Replace with Pattern Field misbehaves when editing a form's table control [Caolán McNamara] tdf#115088 Pasting multi-line text from external source behaves strangely [Tamás Zolnai] tdf#115090 Crashes when closing the document running the macro (itself) [Thorsten Behrens] tdf#115100 Assertion failed, if I set vertical align for gluepoint [Julien Nabet] tdf#115106 Screen corruption in Writer in FullScreen mode. (gtk2) [Caolán McNamara] tdf#115153 FILEOPEN: RTF: Incorrect vertical position of lines (follow-up) [Michael Stahl] tdf#115155 FILEOPEN: RTF: left indent is lost in second list [Miklos Vajna] tdf#115162 FILEOPEN XLSX SUMIFS, AVERAGEIFS, COUNTIFS, MAXIFS, MINIFS functions give Error:504, with reference to external xlsx files cells [Bartosz Kosiorek] tdf#115169 Calc: Rotated Cells not shown rotated when using Print/PDF/PrintPreview [Armin Le Grand] tdf#115208 Apparmor profile doesn't allow java execution [Olivier Tilloy] tdf#115221 PRINTING: CRASH immediately after choosing comment (+doc) printing in the print dialog [Noel Grandin] tdf#115269 LO Base Report Builder crashes on modifying Page Header Horizontal or Vertical alignment [Julien Nabet] tdf#115369 Icons for the cell's shadows positions are inverted [Caolán McNamara] tdf#115416 LibreOffice fails to build with IJG's libjpeg - error: ‘JCS_EXT_BGRA’ was not declared in this scope [Caolán McNamara]
2018-02-13 14:03:06 +01:00
pre-configure: provide-python3
.PHONY: provide-python3
provide-python3:
# install phase uses python3 command
${LN} -s ${PYTHONBIN} "${BUILDLINK_DIR}/bin/python3"
do-install:
cd ${WRKSRC} && make DESTDIR="${DESTDIR}" PREFIXDIR="${PREFIX}" distro-pack-install
# make install cleans ${DESTDIR}${PREFIX}/*, so bin etc. are removed.
.for d in ${INSTALLATION_DIRS}
cd ${DESTDIR}${PREFIX} && \
${MKDIR} ${d}
.endfor
UNO_PATH=${PREFIX}/${PKGNAME}/lib/libreoffice/program
BUILD_DEFS+= UNO_PATH
BUILD_DEFS+= PYTHONBIN
#post-install:
#.for f in ${LO_PROGRAMS}
# cd ${DESTDIR}${PREFIX}/bin && ${LN} -s ../${PKGNAME_NOREV}/program/${f}
#.endfor
# ${LN} -s ${DESTDIR}${PREFIX}/bin/soffice ${DESTDIR}${PREFIX}/bin/libreoffice
#.for f in ${LO_DESKTOP_FILES}
# cd ${DESTDIR}${PREFIX}/share/applications && ${LN} -s ${DESTDIR}${PREFIX}/${PKGNAME_NOREV}/share/xdg/${f}
#.endfor
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../converters/libabw/buildlink3.mk"
.include "../../converters/libcdr/buildlink3.mk"
.include "../../converters/libe-book/buildlink3.mk"
.include "../../converters/libepubgen/buildlink3.mk"
2015-08-13 07:48:35 +02:00
BUILDLINK_API_DEPENDS.libetonyek+= libetonyek>=0.1.2
.include "../../converters/libetonyek/buildlink3.mk"
.include "../../converters/libfreehand/buildlink3.mk"
.include "../../converters/librevenge/buildlink3.mk"
.include "../../converters/libmspub/buildlink3.mk"
.include "../../converters/libpagemaker/buildlink3.mk"
.include "../../converters/libqxp/buildlink3.mk"
Update to 5.3.0.3 * Use internal harfbuzz and graphite2 LibreOffice 5.3.0 requires harfbuzz with graphite2 support. Enabling graphite2 in fonts/harfbuzz breaks graphics/librsvg, so I cannot enable graphite2 in fonts/harfbuzz. * Explicitly specify static libraries of harfbuzz and graphite2 with path to fix a linking of libvcllo.so * Add some comments to patches Changelog: Highlights LibreOffice 5.3 offers a number of interesting new features in every area: a new cross-platform text layout engine that uses HarfBuzz for consistent text layout on all platforms, with significant advantages across languages and alphabets; a revised Help menu, with new quick links to user guides and community support forums, for an improved user experience; and better import/export filters to new and legacy MS Office documents. Writer now supports Table Styles, for applying formatting to a table which is preserved when you make edits to it; a new Page Deck in the sidebar lets the user quickly customise page settings without having to go through a separate dialog box; and a new Go to Page Box makes it possible to jump to another page in the document with just a few keystrokes. Calc provides a new set of default cell styles, with greater variety and better names than in previous releases; in fresh installations, "enable wildcards in formulas" is now the default option, rather than regular expressions, to improve compatibility with other spreadsheet software; and a new text entry box lets the user narrow down the functions he is looking for, and simplifies the search for the right one. Impress now opens with a template selector, to get the user off to a quick start; and a new Slide Properties Deck is now available in the sidebar while in slide master mode.
2017-02-04 02:48:00 +01:00
.include "../../converters/libstaroffice/buildlink3.mk"
.include "../../converters/libvisio/buildlink3.mk"
.include "../../converters/libwpd/buildlink3.mk"
.include "../../converters/libwpg/buildlink3.mk"
.include "../../converters/libwps/buildlink3.mk"
.include "../../converters/libmwaw/buildlink3.mk"
Update to 5.3.0.3 * Use internal harfbuzz and graphite2 LibreOffice 5.3.0 requires harfbuzz with graphite2 support. Enabling graphite2 in fonts/harfbuzz breaks graphics/librsvg, so I cannot enable graphite2 in fonts/harfbuzz. * Explicitly specify static libraries of harfbuzz and graphite2 with path to fix a linking of libvcllo.so * Add some comments to patches Changelog: Highlights LibreOffice 5.3 offers a number of interesting new features in every area: a new cross-platform text layout engine that uses HarfBuzz for consistent text layout on all platforms, with significant advantages across languages and alphabets; a revised Help menu, with new quick links to user guides and community support forums, for an improved user experience; and better import/export filters to new and legacy MS Office documents. Writer now supports Table Styles, for applying formatting to a table which is preserved when you make edits to it; a new Page Deck in the sidebar lets the user quickly customise page settings without having to go through a separate dialog box; and a new Go to Page Box makes it possible to jump to another page in the document with just a few keystrokes. Calc provides a new set of default cell styles, with greater variety and better names than in previous releases; in fresh installations, "enable wildcards in formulas" is now the default option, rather than regular expressions, to improve compatibility with other spreadsheet software; and a new text entry box lets the user narrow down the functions he is looking for, and simplifies the search for the right one. Impress now opens with a template selector, to get the user off to a quick start; and a new Slide Properties Deck is now available in the sidebar while in slide master mode.
2017-02-04 02:48:00 +01:00
.include "../../converters/libzmf/buildlink3.mk"
.include "../../converters/orcus/buildlink3.mk"
.include "../../databases/db4/buildlink3.mk"
.include "../../databases/openldap-client/buildlink3.mk"
.include "../../databases/shared-mime-info/buildlink3.mk"
.include "../../databases/unixodbc/buildlink3.mk"
.include "../../devel/apr-util/buildlink3.mk"
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.
2017-08-01 13:57:36 +02:00
.include "../../devel/boost-headers/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../devel/cppunit/buildlink3.mk"
.include "../../devel/gperf/buildlink3.mk"
.include "../../devel/libexecinfo/buildlink3.mk"
.include "../../devel/liblangtag/buildlink3.mk"
.include "../../devel/mdds1.2/buildlink3.mk"
.include "../../devel/nss/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
Update to 5.3.0.3 * Use internal harfbuzz and graphite2 LibreOffice 5.3.0 requires harfbuzz with graphite2 support. Enabling graphite2 in fonts/harfbuzz breaks graphics/librsvg, so I cannot enable graphite2 in fonts/harfbuzz. * Explicitly specify static libraries of harfbuzz and graphite2 with path to fix a linking of libvcllo.so * Add some comments to patches Changelog: Highlights LibreOffice 5.3 offers a number of interesting new features in every area: a new cross-platform text layout engine that uses HarfBuzz for consistent text layout on all platforms, with significant advantages across languages and alphabets; a revised Help menu, with new quick links to user guides and community support forums, for an improved user experience; and better import/export filters to new and legacy MS Office documents. Writer now supports Table Styles, for applying formatting to a table which is preserved when you make edits to it; a new Page Deck in the sidebar lets the user quickly customise page settings without having to go through a separate dialog box; and a new Go to Page Box makes it possible to jump to another page in the document with just a few keystrokes. Calc provides a new set of default cell styles, with greater variety and better names than in previous releases; in fresh installations, "enable wildcards in formulas" is now the default option, rather than regular expressions, to improve compatibility with other spreadsheet software; and a new text entry box lets the user narrow down the functions he is looking for, and simplifies the search for the right one. Impress now opens with a template selector, to get the user off to a quick start; and a new Slide Properties Deck is now available in the sidebar while in slide master mode.
2017-02-04 02:48:00 +01:00
# hardbuzz with graphite2 support is required.
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.
2017-08-01 13:57:36 +02:00
#BUILDLINK_API_DEPENDS.harfbuzz+= harfbuzz>=1.4.2
#.include "../../fonts/harfbuzz/buildlink3.mk"
.include "../../graphics/graphite2/buildlink3.mk"
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.
2017-08-01 13:57:36 +02:00
# 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"
.include "../../graphics/glew/buildlink3.mk"
.include "../../graphics/glu/buildlink3.mk"
.include "../../graphics/glm/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
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.
2017-08-01 13:57:36 +02:00
.include "../../graphics/libepoxy/buildlink3.mk"
.include "../../graphics/librsvg/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
#.include "../../graphics/sane-backends/buildlink3.mk"
#.include "../../graphics/vigra/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/tool.mk"
.include "../../math/coinmp/buildlink3.mk"
.include "../../math/lp_solve/buildlink3.mk"
.include "../../multimedia/gstreamer1/buildlink3.mk"
.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
.include "../../net/libcmis/buildlink3.mk"
.include "../../net/mDNSResponder/buildlink3.mk"
.if !empty(PKG_OPTIONS:Mcups)
.include "../../print/cups-base/buildlink3.mk"
.endif
.include "../../print/poppler-cpp/buildlink3.mk"
.include "../../print/poppler-includes/buildlink3.mk"
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.
2017-08-01 13:57:36 +02:00
.include "../../security/gpgme/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"
.include "../../sysutils/dbus-glib/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../textproc/hunspell/buildlink3.mk"
.include "../../textproc/hyphen/buildlink3.mk"
.include "../../textproc/icu/buildlink3.mk"
.include "../../textproc/libclucene/buildlink3.mk"
BUILDLINK_API_DEPENDS.libodfgen+= libodfgen>=0.1.4
.include "../../textproc/libodfgen/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../textproc/libxslt/buildlink3.mk"
.include "../../textproc/redland/buildlink3.mk"
.include "../../textproc/libexttextcat/buildlink3.mk"
.include "../../textproc/mythes/buildlink3.mk"
.include "../../textproc/raptor2/buildlink3.mk"
.include "../../textproc/rasqal/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../www/neon/buildlink3.mk"
.include "../../www/serf/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXcursor/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXfixes/buildlink3.mk"
.include "../../x11/libXi/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/libXrandr/buildlink3.mk"
.include "../../x11/libXrender/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
.include "../../x11/pixman/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../graphics/gnome-icon-theme/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"