summaryrefslogtreecommitdiff
path: root/converters
AgeCommit message (Collapse)AuthorFilesLines
2019-03-02Update to 4.02wen2-7/+7
Upstream changes; 4.02 2019-02-23 - fixed a test that breaks if perl is compiled with -Dquadmath (RT-128589)
2019-03-02Update to 4.02wen2-7/+7
Upstream changes: 4.02 2019-02-23 - fix a test that breaks if perl is compiled with -Dquadmath (RT-128589) 4.01 2019-02-22 - allow to pass indent_length to json_pp (GH#46)
2019-03-02Update to 4.01wen2-7/+7
Upstream changes: 4.01 Sun Feb 24 05:03:30 CET 2019 - fix some stack corruption caused mostly when calling methods in list context (tewstcase by Wesley Schwengle).
2019-02-22orcus: bump dependency version in buildlink3.mkgutteridge1-2/+2
libreoffice, the sole package that presently depends on orcus, requires a minimum version of 0.14 now. (And, for that matter, the orcus change log indicates that there have been incompatible API changes.) Bump accordingly here. (If an older version of orcus was present, the current version of libreoffice would simply have failed to build.)
2019-02-19Update to 0.14.1ryoon4-119/+86
Changelog: orcus 0.14.1 * addressed a number of coverity issues. * improved precision of points-to-twips measurement conversions by reducing the number of numeric operations to be performed. This especially helps on i386 platforms. orcus 0.14.0 * spreadsheet interface * import_data_table::set_range() now receives a parameter of type range_t. * import_sheet::set_array_formula() interface methods have been removed and replaced with import_sheet::get_array_formula() that returns an interface of type import_array_formula. * import_formula interface class has been added to replace the formula related methods of import_sheet. As a result, set_formula(), set_shared_formula(), and set_formula_result() methods have been removed from the import_sheet interface class. * import_auto_filter::set_range() now receives a parameter of type range_t, rather than a string value representing a range. * import_sheet::set_fill_pattern_type() interface method now takes an enum value of type fill_pattern_t, rather than a string value. * xls-xml * pick up the character set from the XML declaration, and pass it to the client app via import_global_settings interface. * support importing of array formulas. * xlsx * support importing of array formulas. * fixed a bug where sheet indices being passed to the append_sheet() interface method were incorrect. * shared formula handling code has been re-worked. * spreadsheet::sheet class has been de-coupled from the import and export interfaces. * previously known as import_styles class is now split into styles class and import_styles factory wrapper class. * sax_parser now gracefully ignores leading whitespace(s) if any, rather than aborting the parsing for it's not a valid XML stream to have leading whitespace(s). In the future we should make this behavior configurable. * python * add orcus.xlsx.read() function that takes a file object to load an xlsx file as a replacement for orcus.xlsx.read_file(). * add orcus.ods.read(), orcus.xls_xml.read(), orcus.csv.read(), and orcus.gnumeric.read() functions. * add orcus.Sheet.write() method which exports sheet content to specified format. For now only the csv format type is supported. * xml_map_tree no longer requires the source stream persisted in memory between the read and write. * the sax parser now stores the offset positions of each element rather than their memory positions, in order to make the position values usable between duplicated stream instances. * xml_structure_tree to support selection of an element by element path. * document * correctly set the argument separator depending on the formula grammar type. This change fixes loading of ods documents with formula cells. * fixed a build issue with boost 1.67.
2019-02-16*: recursive bump for poppler-0.74.0wiz1-2/+2
2019-02-13libcdr: update to 0.1.5.wiz2-8/+7
libcdr 0.1.5 * Drop outdated MSVC project files. * Fix several issues found by oss-fuzz. * Switch from --enable-werror to --disable-werror as configure default. * Miscellaneous code cleanups.
2019-02-13libqxp: update to 0.0.2.wiz2-8/+7
libqxp-0.0.2 - Improve handling of groups that span over facing pages. - Fix a couple of issues found by oss-fuzz.
2019-02-13libetonyek: update to 0.1.9.wiz3-24/+7
libetonyek 0.1.9 - Fix spelling of property meta:initial-creator. - Support files created via iCloud Web Browser. (tdf#120707) - Remove unneeded check for additional glm headers, which was failing with newest version(s) of glm. - Fix a couple of issues detected by oss-fuzz and forcepoint. libetonyek 0.1.8 - All formats: + Parse fields. + Improve parsing of lists. + Fix output of orphans and widows paragraph properties. + Correctly handle rectangles with rounded corners. + Improve output of callouts. + Parse line ends (arrows). + Parse curves with multiple components. + Improve parsing of fills. + Improve parsing of tables. + Handle cropped images. + Parse grouped shapes. + Parse audio/video preview images. + Parse text wrap. - Keynote 2-5: + Parse old-style images (Keynote 2-3?). + Parse slide styles. + Output master slides. + Parse connection lines. - Keynote 6: + Improve detection of Keynote 6 documents. (tdf#113737) + Output master slides. + Parse connection lines. - Numbers 1-2: + Properly parse TRUE and FALSE functions. - Pages 1-4: + Parse annotations. + Improve parsing of images (position etc.). + Handle tables in a group. + Parse page dimensions from print settings. - Pages 5: + Parse page dimensions. + Parse footnotes/endnotes. + Parse comments. + Parse headers/footers. + Parse tables. + Parse textboxes. + Fix line spacing and paragraph margins. + Parse more text properties. - Miscellaneous: + Add support for Keynote 1 documents. + Add support for Numbers 3 documents. + Fix several issues found by oss-fuzz. + Fix build with glm 0.9.9. + Other fixes and improvements.
2019-02-13qrencode: update to 4.0.2tnn3-11/+11
Version 4.0.2 (2018.6.6) ------------------------ * Build script fixes. (Thanks to @mgorny) Version 4.0.1 (2018.6.4) ------------------------ * CMake support improved. * New test scripts have been added. * Some compile time warnings have been fixed. Version 4.0.0 (2017.9.21) ------------------------- * Memory efficiency has been improved. * QRcode_clearCache() has been deprecated. * Error correction code generating functions have been improved. * Command line tool "qrencode" has been improved: * XPM support. (Thanks to Tobias Klauser) * PNG32 (direct color mode) support. (Thanks to Greg Hart) * EPS output now supports foreground and background color. * New options "-r" and "--svg-path" have been added. (Thanks to Robert Petersen and @Oblomov) * CMake support has been added. (optional) (Thanks to @misery) * Various bug fixes. * Various performance improvements. Release Note: While the API has not been changed since the previous major release, we incremented the major version number of libqrencode to 4 because the implementation of the library has been largely changed. This release improves the performance and memory footprints of code generation. Now you can build libqrencode with CMake. If you build the test programs, please note that the required SDL version has been changed from 1.2 to 2.0.
2019-01-27Update to 1.26wen3-23/+7
Upstream changes: 1.26 *** RELEASE DATE HERE *** - Switch to XSLoader from Dynaloader
2019-01-27Update to 4.01wen2-7/+7
Upstream changes: 4.01 2019-01-21 - added boolean function/method that takes a scalar value and returns a boolean value (David Cantrell)
2019-01-12Update to 1.40wen3-23/+7
Upstream changes: [Changes for 1.40 - 2018-11-24] * Fix installation compatibility with Perl 5.26+. * Update to Unicode v11.0.0.
2019-01-12Update to 1.27wen2-8/+7
Upstream changes: 1.27 Wed Jan 2 19:42:56 2019 - DUCET is updated (for Unicode 10.0.0) as Collate/allkeys.txt. - The default UCA_Version is 36. - Locale/*.pl and CJK/Korean.pm are updated. 1.26 Mon Dec 31 14:32:07 2018 - U::C::Locale newly supports locale: cu. - tailoring Cyrillic YI as BYELORUSSIAN-UKRAINIAN I with DIAERESIS. (affected locale: kk) - added loc_cu.t in t.
2019-01-12Update to 4.08wen2-7/+7
Upstream changes: 4.08 2018-11-28 (rurban) - Add unblessed_bool property (PR #118 by Pali)
2019-01-06libfreehand: remove redundant patchtnn2-21/+1
2019-01-06libfreehand: build fixtnn1-1/+5
2019-01-05nkf, p5-nkf: Update to 2.1.5ryoon4-14/+12
Changelog: * keep JIS level 3 Kanjis if encode_fallback is specified nkf-bug#36572 * Remove wrong mapping from JIS X 0213 #37604 #37618 * --fb-java doesn't follow java's spec [nkf-bug:38800]
2019-01-02Update sratom to 0.6.2.bsiegert2-11/+10
Sratom 0.6.2 * Various minor code cleanups Sratom 0.6.0 * Add sratom_set_env() for setting prefixes * Fix padding of constructed vectors (thanks Hanspeter Portner) * Support round-trip serialisation of relative paths * Support sequences with beat time stamps * Fix warnings when building with ISO C++ compilers * Upgrade to waf 1.8.14
2018-12-16py-emoji: updated to 0.5.1adam2-7/+12
0.5.1: Unknown changes
2018-12-16Update to 4.00wen2-8/+7
Upstream changes: 4.00 2018-12-07 - production release 3.99_01 2018-12-03 - BACKWARD INCOMPATIBILITY: As JSON::XS 4.0 changed its policy and enabled allow_nonref by default, JSON::PP also enabled allow_nonref by default - implement allow_tags that was introduced by JSON::XS 3.0 - add boolean_values that was introduced by JSON::XS 4.0 - allow literal tags in strings in relaxed mode, as JSON::XS 3.02 does - allow PERL_JSON_PP_USE_B environmental variable to restore old number detection behavior for compatibility - various doc updates
2018-12-16Update to 4.00wen2-8/+7
Upstream changes: 4.00 2018-12-07 - production release 3.99_01 2018-12-03 - BACKWARD INCOMPATIBILITY: As JSON::XS 4.0 changed its policy and enabled allow_nonref by default, JSON::PP, and thus JSON, also enabled allow_nonref by default - updated backportPP with JSON::PP 3.99_01 - allow PERL_JSON_PP_USE_B environmental variable to restore old number detection behavior for compatibility
2018-12-13revbump for boost 1.69.0adam34-68/+68
2018-12-10*: recursive bump for poppler-0.72.0wiz1-2/+2
2018-12-09revbump after updating textproc/icuadam11-22/+22
2018-12-04py-confusable_homoglyphs: updated to 3.2.0adam4-11/+12
3.2.0: Unknown changes
2018-12-03*: recursive bump for poppler-0.71.0 shlib bumpwiz1-2/+2
2018-11-24Update to 4.0wen2-8/+7
Upstream changes: 4.0 Fri Nov 16 00:06:54 CET 2018 - 4.0 pre-release, do not use other than for testing. - SECURITY IMPLICATION: this release enables allow_nonref by default for compatibnility with RFC 7159 and newer. See "old" vs. "new" JSON under SECURITY CONSIDERATIONS. - reworked the "old" vs. "new" JSON section. - add ->boolean_values to provide the values to which booleans decode (requested by Aristotle Pagaltzis). - decode would wrongly accept ASCII NUL characters instead of reporting them as trailing garbage. - work around what smells like a perl bug w.r.t. exceptions thrown in callbacks. - incremental parser now more or less respects allow_nonref. - json_xs json-pretty now enables canonical mode. - add documentation section about I-JSON. - minor documentation fixes/updates.
2018-11-24Update to 4.07wen2-7/+7
Upstream changes: 4.07 2018-11-02 (rurban) - Silence Gconvert -Wunused-result. gcvt returns a string, sprintf int, so suppress the retval
2018-11-14Revbump after cairo 1.16.0 update.kleink3-6/+6
2018-11-12Revbumps associated with update of lang/ocaml.jaapb1-2/+2
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon2-4/+4
2018-10-23help2man: updated to 1.47.8adam2-7/+7
help2man 1.47.8: * Use $(DEB_VERSION) from pkg-info.mk. * Fix git repository link in generated README. * Update debian/copyright to machine readable format. * Update standards version to 4.2.1 (no changes).
2018-09-27Distfiles fetched from http://fribidi.org/ are HTML files. Fixed.jklos1-3/+3
2018-09-24help2man: updated to 1.47.7adam3-63/+59
help2man 1.47.7: * Remove trailing spaces from changelog. * Update years in debian/copyright. * Reference version-specific /usr/share/common-licenses/GPL-3 in copyright rather than the unversioned GPL symlink. * Add Swedish translation of info page
2018-09-02*: recursive bump for poppler-0.68wiz1-2/+2
2018-08-26p5-Cpanel-JSON-XS: update to 4.06.wiz2-7/+7
4.06 2018-08-22 (rurban) - Fix overloaded eq/ne comparisons (GH #116 by demerphq, GH #117 by Graham Knopp): detect strings, protect from endless recursion. false is now ne "True". clarify eq/ne rules in the docs.
2018-08-24p5-Cpanel-JSON-XS: update to 4.05.wiz2-8/+7
4.05 2018-08-19 (rurban) - Set decoded type (PR #115 by Pali) - Add json_type_weaken (PR #114 by Pali) - Fix tests for 5.6 (rurban, pali)
2018-08-22Recursive bump for perl5-5.28.0wiz55-96/+110
2018-08-20BUILD_DEPENDS+= -> TEST_DEPENDS+=szptvlfn1-6/+5
2018-08-17converters/utf8proc: Update to 2.2.0minskim3-21/+14
Changes: - Unicode 11 support - utf8proc_NFKC_Casefold convenience function for NFKC_Casefold normalization - UTF8PROC_STRIPNA option to strip unassigned codepoints. - Support building static libraries on Windows (callers need to #define UTF8PROC_STATIC) - cmake fix to avoid defining UTF8PROC_EXPORTS globally - toupper of U+00df now yields U+1E9E, similar to musl; case-folding still yields the standard "ss" mapping. - utf8proc_charwidth now returns 1 for U+00AD (soft hyphen) and for unassigned/PUA codepoints.
2018-08-16revbump after boost-libs updateadam34-67/+68
2018-08-16*: Recursive bump for poppler-0.67wiz1-2/+2
2018-08-13dsk2rom: add version 0.80.nia7-1/+90
DSK2ROM is a utility for converting MSX .dsk images to MSX .rom images.
2018-07-31Build fixmanu1-2/+4
We had "error: 'std::tr1' has not been declared" because all code was not yet updated for -std=gnu++11. Use -std=gnu++98 instead.
2018-07-26libqxp: Requires zlib.jperkin1-1/+2
2018-07-25py-emoji: Change HOMEPAGE to github.nia1-2/+2
2018-07-25py-emoji: Import version 0.5.0nia5-1/+42
py-emoji is a library for converting emoji from and into textual representations. "Looks good" wiz@
2018-07-20converters/erlang-iconv: Update to 1.0.8.fhajny2-8/+8
- Updating p1_utils to version 1.0.12.
2018-07-20Recursive revbump from textproc/icu-62.1ryoon11-22/+22