summaryrefslogtreecommitdiff
path: root/converters
AgeCommit message (Collapse)AuthorFilesLines
2021-09-19py-charset-normalizer: updated to 2.0.6adam2-7/+7
Version 2.0.6 Changes: Bugfix: 🐛 Unforeseen regression with the loss of the backward-compatibility with some older minor of Python 3.5.x Bugfix: 🐛 Fix CLI crash when using --minimal output in certain cases Improvement: ✨ Minor improvement to the detection efficiency (less than 1%) Version 2.0.5 Changes: Internal: 🎨 The project now comply with: flake8, mypy, isort and black to ensure a better overall quality Internal: 🎨 The MANIFEST.in was not exhaustive Improvement: ✨ The BC-support with v1.x was improved, the old staticmethods are restored Remove: 🔥 The project no longer raise warning on tiny content given for detection, will be simply logged as warning instead Improvement: ✨ The Unicode detection is slightly improved Bugfix: 🐛 In some rare case, the chunks extractor could cut in the middle of a multi-byte character and could mislead the mess detection Bugfix: 🐛 Some rare 'space' characters could trip up the UnprintablePlugin/Mess detection Improvement: 🎨 Add syntax sugar __bool__ for results CharsetMatches list-container This release push further the detection coverage to 97 % ! Version 2.0.4 Changes: Improvement: ❇️ Adjust the MD to lower the sensitivity, thus improving the global detection reliability Improvement: ❇️ Allow fallback on specified encoding if any Bugfix: 🐛 The CLI no longer raise an unexpected exception when no encoding has been found Bugfix: 🐛 Fix accessing the 'alphabets' property when the payload contains surrogate characters Bugfix: 🐛 ✏️ The logger could mislead (explain=True) on detected languages and the impact of one MBCS match Bugfix: 🐛 Submatch factoring could be wrong in rare edge cases Bugfix: 🐛 Multiple files given to the CLI were ignored when publishing results to STDOUT. (After the first path) Internal: 🎨 Fix line endings from CRLF to LF for certain files
2021-09-18converters/ruby-unf_ext: update to 0.0.8taca3-9/+9
0.0.8 (2021-09-14) * No functional change in the library code. * Include Windows binaries for Ruby 3.0. * Drop support for Ruby 2.1 and earlier. * Replace Travis CI with Github Actions. * Fix cross-build after upgrading rake-compiler/rake-compiler-dock to 1.1.1/1.1.0.
2021-09-12py-reedsolo: add missing build dependency on py-cythonwiz1-7/+2
Fixes PLIST which assumed it was installed.
2021-09-09py-reedsolo: added version 1.5.4adam5-1/+40
A pure-python universal errors-and-erasures Reed-Solomon Codec , based on the wonderful tutorial at wikiversity, written by "Bobmath" and "LRQ3000".
2021-08-25py-simplejson: updated to 3.17.5adam2-7/+7
Version 3.17.5 released 2021-08-23 * Fix the C extension module to harden is_namedtuple against looks-a-likes such as Mocks. Also prevent dict encoding from causing an unraised SystemError when encountering a non-Dict. Noticed by running user tests against a CPython interpreter with C asserts enabled (COPTS += -UNDEBUG).
2021-08-23help2man: updated to 1.48.5adam2-7/+7
help2man (1.48.5) unstable; urgency=medium * Use @samp{} around the option in the menu description for "--help recommendations" to avoid rendering the -- as endash. (thanks to Anders Jonsson). * Update French translations (thanks to Stéphane Aulery). * Update standards version to 4.6.0 (no changes).
2021-08-20py-simplejson: updated to 3.17.4adam2-7/+7
Version 3.17.4 * Upgrade cibuildwheel
2021-08-15help2man: update to 1.48.4.wiz2-8/+7
help2man (1.48.4) unstable; urgency=medium * Drop dependency on dpkg/install-info (not required since policy 3.9.5.0). * Fix typo in comment and update some URLs to use https. * Update Swedish translations (thanks to Anders Jonsson).
2021-07-30py-charset-normalizer: added version 2.0.3adam6-1/+77
A library that helps you read text from an unknown charset encoding.
2021-07-27bdf2psf: update to 1.205.fcambus2-8/+8
Nothing applying to bdf2psf in particular noted in the Changelog.
2021-07-12bdf2psf: update to 1.204.fcambus2-8/+8
Nothing applying to bdf2psf in particular noted in the Changelog.
2021-07-10py-simplejson: updated to 3.17.3adam3-8/+11
Version 3.17.3 * Replaced Travis-CI and AppVeyor with Github Actions, adding wheels for Python 3.9.
2021-06-10*: bump PKGREVISION for poppler shlib bumpwiz1-2/+2
2021-06-06texlive: update to TeXLive 2021markd2-7/+7
General: * Donald Knuth’s changes for his 2021 tuneup of TeX and Metafont are incorporated (https://tug.org/TUGboat/tb42-1/tb130knuth-tuneup21.pdf). They are also available on CTAN as the knuth-dist and knuth-local packages. As expected, the fixes are for obscure cases and do not affect any behavior in practice. * Except in original TeX: if \tracinglostchars is set to 3 or more, missing characters will result in an error, not just a message in the log file, and the missing character code will be shown in hex. * Except in original TeX: a new integer parameter \tracingstacklevels, if positive, and \tracingmacros is also positive, causes a prefix indicating the macro expansion depth to be output on each relevant log line (e.g., ~.. at depth 2). Also, macro logging is truncated at a depth ≥ the parameter value. Aleph: The Aleph-based LaTeX format, named lamed, has been removed. The aleph binary itself is still included and supported. LuaTeX: * Lua 5.3.6. * Callback for nesting level used in \tracingmacros, as generalized variant of the new \tracingstacklevels. * Mark math glyphs as protected to prevent processing as text. * Removed width/ic compensation for traditional math code path. MetaPost: * SOURCE_DATE_EPOCH environment variable support for reproducible output. * Avoid wrong final % in mpto. * Document -T option, other fixes to manual. * Value of epsilon changed in binary and decimal modes, so mp_solve_rising_cubic works as expected. pdfTeX: * New primitives \pdfrunninglinkoff and \pdfrunninglinkon; e.g., for disabling generation of links in headers and footers. * Warn instead of aborting when “\pdfendlink ended up in different nesting level than \pdfstartlink”. * Dump \pdfglyphtounicode assignments in fmt file. * Source: poppler support removed, as it was too hard to keep in sync with upstream. In native TL, pdfTeX has always used libs/xpdf, which is cut-down and adapted code from xpdf. XeTeX: Fixes for math kerning. Dvipdfmx: * Ghostscript is now invoked safely by default; to override (assuming all input files are trusted), use -i dvipdfmx-unsafe.cfg. To use PSTricks with XeTeX, this is required, as in: xetex -output-driver="xdvipdfmx -i dvipdfmx-unsafe.cfg -q -E" ... * If an image file is not found, exit with bad status. * Extended special syntax for color support. * Specials for manipulating ExtGState. * Compatibility specials pdfcolorstack and pdffontattr. * Experimental support for dviluatex’s extended fnt_def. * Support new feature of virtual font to fallback Japanese font definition. Dvips: * Default PostScript document title is now the basename of the input file, and can be overridden with the new option -title. * If an .eps or other image file is not found, exit with bad status. * Support new feature of virtual font to fallback Japanese font definition.
2021-06-02bdf2psf: update to 1.203.fcambus2-9/+8
Nothing applying to bdf2psf in particular noted in the Changelog.
2021-05-31libetonyek: update to 0.1.10.wiz3-28/+8
libetonyek 0.1.10 - All formats: + Parse shadow. + Improve detection of the "new" formats. (tdf#123571) + Fix handling of text baseline shift. - Keynote 6+: + Parse layout properties of textboxes. + Improve handling of colors. + Parse bullet images. + Fix handling of line stroke. + Avoid adding superfluous empty lines. + Parse image masks. + Improve parsing of shape groups. + Handle fit-to-size in text boxes. - Numbers 1-2: + Improve parsing of range addresses. + Parse textboxes. + Parse images. + Handle grouped shapes. + Parse cell comments. + Create a special graphic sheet if needed. + Parse sticky notes. - Numbers 3+: + Parse formulas. + Parse cell formats. + Parse sheet references. + Parse cell comments. + Parse shapes (including groups). + Improve parsing of bezier paths. + Parse sticky notes. + Improve handling of colors. + Parse bullet images. + Parse image masks. + Handle fit-to-size in text boxes. - Pages 1-4: + Handle text boxes attached as character. - Pages 5+: + Improve handling of colors. + Parse bullet images. + Process page headers and footers even if the document is empty. + Fix handling of line stroke. + Parse image masks. + Improve parsing of shape groups. + Handle text boxes attached as character. + Parse page background. + Handle fit-to-size in text boxes.
2021-05-24*: recursive bump for perl 5.34wiz54-94/+108
2021-05-20*: recursive bump for poppler shlib major bumpwiz1-2/+2
2021-05-03*: Bump PKGREVISION for ghc-9.0.1pho14-21/+28
2021-05-02libmwaw: update to 0.3.18nia2-8/+7
04/06/2021: - remove many coverity warnings 03/23/2021: - add a parser for Canvas 5 ( Mac and Windows ) 03/12/2021: - add basic support for hatch 02/25/2021 - add basic support for drop cap
2021-05-01Remove files/Setup.hs: mk/haskll.mk can now automatically handle thatpho2-6/+1
2021-04-28py-bidi: added version 0.4.2adam6-1/+51
Bi-directional (BiDi) layout implementation in pure Python.
2021-04-28py-arabic-reshaper: added version 2.1.3adam5-0/+74
Reconstruct Arabic sentences to be used in applications that don't support Arabic script.
2021-04-26p5-JSON-XS: update to 4.03.wiz2-9/+8
4.03 Tue Oct 27 19:05:01 CET 2020 - when parsing comments in relaxed mode, JSON::XS would detect garbage after the JSON text if the comment is after the end and does not end in a newline (reported by Felipe Gasper).
2021-04-26p5-JSON-Parse: update to 0.61.wiz2-7/+7
0.61 2021-02-11 * Add upgrade_utf8 method 0.60 2021-01-26 * Add "read" method to read a file from an object * Rename "run" to "parse" (old name is still OK) * "tokenize_child" no longer returns parent on failure * Add JSON::Whitespace (manipulate JSON whitespace) to the module 0.59 2021-01-26 * "json_file_to_perl" renamed "read_json" * Documentation work -- Benchmarks section updated with latest versions, add Cpanel::JSON::XS -- Add Metacpan vote ratings to other CPAN modules section -- Sections reordered to put methods above parsing details 0.58 2021-01-01 * Protect against stack overflows by having maximum parsing depth -- set_max_depth, get_max_depth methods added * Documentation updated -- JSON RFC changed to 8259 -- Discussion of Unicode tests in JSON Test Suite
2021-04-26p5-JSON: update to 4.03.wiz2-9/+8
4.03 2021-01-24 - corrected one typo in POD (James E Keenan) - updated backportPP with JSON::PP 4.06
2021-04-25Update to pandoc-2.13pho8-29/+1119
The change log is too long to paste here. See http://hackage.haskell.org/package/pandoc-2.13/changelog
2021-04-23Update to text-conversions-0.3.1pho4-28/+31
* Added support for base16-bytestring-1.0.
2021-04-23Update to base16-bytestring-1.0.1.0pho4-32/+35
1.0.1.0 * Backwards-compatible support for bytestring ^>= 0.11 (#15) 1.0.0.0 * Merged omnibus PR doing a variety of things in (#10): - Improves performance by 3-4x for encode, 4-5x for decode. - The decode signature returning the tuple and actually returns an error message with offset. The signature will now be ByteString -> Either String ByteString. - Actually tests using the test vectors defined in the RFC, and uses property tests to ensure invariants hold. - Adds lenient decoders to the API - Adds -XTrustworthy annotations to the relevant exposed modules - Rewrites the haddocks to be more up to date and fancy-styled. - Adds benchmarks to the .cabal file so they can be run at toplevel, and make them better. - Bumps the Cabal version to 1.12 Because of the breadth of this change, we are calling this a new epoch for the base16-bytestring library. Hence, the version 1.0.0.0. 0.1.1.7 - Fix some bugs in lazy decoding (#8).
2021-04-23Update PLISTpho1-18/+18
2021-04-23Update to base64-bytestring-1.2.0.1pho4-43/+43
1.2.0.1 * Package update: support for bytestring >=0.11 1.2.0.0 * Security fix: reject non-canonical base64 encoded values - (#38) fixing issue #24. * Security fix: reject bytestrings with improper padding that can be "completed" by the unpadded-Base64url workflow, and homogenize error messages (#33) * Test coverage expanded to 98% of the library. All critical paths covered. 1.1.0.0 * joinWith has been removed (#32) * Bugfix: decode formerly allowed for padding chars to be interspersed in a valid base64-encoded string. This is now not the case, and it is fully spec-compliant as of #31 * The default behavior for Base64url decode is now to support arbitrary padding. If you need strict padded or unpadded decode semantics, use decodePadded or decodeUnpadded. * Added strict unpadded and padded decode functions for Base64url (#30) * Added unpadded encode for Base64url (#26). 1.0.0.3 * Made performance more robust (#27). * Improved documentation (#23). * Improved the performance of decodeLenient a bit (#21).
2021-04-23Update PLISTpho1-18/+18
2021-04-23Update to aeson-1.5.6.0pho5-139/+159
1.5.6.0 * Make Show Value instance print object keys in lexicographic order. 1.5.5.1 * Fix a bug in FromJSON QuarterOfYear instance. 1.5.5.0 * Add instances for Month, Quarter and QuarterOfYear (from time-1.11), thanks to Oleg Grenrus. * The aeson repository has been moved to the haskell github organization! 1.5.4.1 * Use Text.Encoding.decodeLatin1 to speed up ASCII string decoding, thanks to Dmitry Ivanov. * Support bytestring 0.11.* and th-abstraction 0.4.*, thanks to Oleg Grenrus. 1.5.4.0 * Add instances for ToJSONKey and FromJSONKey to Const, thanks to Dan Fithian. * Add support for template-haskell 2.17, thanks to Galen Huntington. * Documentation typo fix, thanks to Jean-Baptiste Mazon. 1.5.3.0 * Add instances for types in strict and data-fix packages, thanks to Oleg Grenrus. * CPP cleanup, thanks to Oleg Grenrus. * Instances for dlist's Data.DList.DNonEmpty.DNonEmpty, thanks to Oleg Grenrus. 1.5.2.0 * Add Ord Value instance, thanks to Oleg Grenrus. * Export rejectUnknownFields from Data.Aeson 1.5.1.0 * Add instances for these, thanks to Oleg Grenrus. 1.5.0.0 * Fix bug in rejectUnknownFields not respecting fieldLabelModifier, thanks to Markus Schirp. * GFromJSON members are no longer exported from Data.Aeson(.Types), if you are using gParseJSON consider switching to gParseJSON', thanks to Oleg Grenrus. * Aeson no longer accepts unescaped control characters, thanks to Oleg Grenrus. * Remove CoerceText since GHC >=7.8 has Coercible, thanks to Oleg Grenrus. * Rename the GToJSON class to GToJSON' and expose it, thanks to Oleg Grenrus. 1.4.7.1 * GHC 8.10 compatibility, thanks to Ryan Scott. 1.4.7.0 Long overdue release (once again), so there's quite a bit of stuff included even though it's a "minor" release. Big thanks to all the contributors, the project would not exist without you! Special thanks to Oleg Grenrus and Xia Li-Yao for reviewing tons of stuff. New stuff: * Add rejectUnknownFields to Options which rejects unknown fields on deserialization. Useful to find errors during development, but enabling this should be considered a breaking change as previously accepted inputs may now be rejected. Thanks to rmanne. * FromJSON instance of Ratio a now parses numbers in addtion to standard {numerator=..., denumerator=...} encoding. Thanks to Aleksey Khudyakov. * Add more information to parse errors, including a sample of the surrounding text. Hopefully this will lead to less "Failed to read: satisfy" confusion! Thanks to Sasha Bogicevic. We expect some downstream test suites to break because of this, apologies in advance. Hopefully you will like the improvement anyway :-) * Add parseFail to Data.Aeson.Types. parseFail = fail but doesn't require users to know about MonadFail. Thanks to Colin Woodbury. * Make Template Haskell type family detection smarter when deriving ToJSON1 instances, thanks to Ryan Scott. * Optimize string parsing for the common case of strings without escapes, thanks to Yuras. Misc: * Clean up compiler warnings and switch from base-compat to base-compat-batteries. Thanks to Colin Woodbury & Oleg Grenrus. * Clarification & fixes to documentation regarding treatment of Maybe fields, thanks to Roman Cheplyaka. * Add documentation for internal development workflows. Thanks to Guru Devanla. * Drop support for GHC < 7.8. We've chosen to support older GHCs as long as it doesn't prevent us from adding new features, but now it does! Thanks to Oleg Grenrus for the patch. * Allow generic-deriving 1.13 in test suite. * Some DRY fixes thanks to Mark Fajkus.
2021-04-21revbump for boost-libsadam33-64/+66
2021-04-21revbump for textproc/icuadam17-33/+34
2021-04-21*: remove dead download locationwiz2-4/+4
2021-04-21py-zhCodecs: remove dead download locationswiz1-3/+2
2021-04-21*: remove dead download locationwiz2-6/+4
2021-04-21unix2dos: remove dead download sitewiz1-2/+2
2021-04-21*: remove dead master sitewiz1-3/+2
2021-04-15libmspub: Fix build with GCC 10 in NetBSD baseryoon2-1/+16
Fix errors like uint32_t not found.
2021-04-15*: Recursive revbump from devel/nssryoon1-2/+2
2021-04-09*: bump PKGREVISION for nss linking fixwiz1-2/+2
2021-04-08Revbump for poppleradam1-2/+2
2021-04-05help2man: updated to 1.48.3adam2-7/+7
help2man 1.48.3 * Don't translate @documentencoding * Update Serbian translations * Update Esperanto translation
2021-04-01libcdr: update to 0.1.7.wiz3-24/+7
Changes not found.
2021-03-21bdf2psf: update to 1.202.fcambus2-8/+8
Nothing applying to bdf2psf in particular noted in the Changelog.
2021-03-19libmwaw: update to 0.3.17nia2-8/+7
09/13/2020: - add a parser for Jazz(Lotus) writer and spreasheet files + the writer parser can only be called if the file still contains its resource fork 09/01/2020: - add a parser for Canvas 3 and 3.5 files 08/24/2020: - AppleWorks parser: try to retrieve more Windows presentation 08/01/2020: - add a parser for Drawing Table files 07/22/2020: - add a parser for Canvas 2 files 07/20/2020: - configure.ac: add an enable-asan option 06/26/2020: - API: add new reserved enums in MWAWDocument.hxx MWAW_T_RESERVED10..MWAW_T_RESERVED29 and add a new define in libmwaw.hxx MWAW_INTERFACE_VERSION to check if these enums are defined
2021-03-10py-cairosvg: updated to 2.5.2adam4-16/+14
Version 2.5.2 released on 2021-03-06 ==================================== * Fix marker path scale Version 2.5.1 released on 2021-01-06 ==================================== **WARNING:** this is a security update. When processing SVG files, CairoSVG was using two regular expressions which are vulnerable to Regular Expression Denial of Service (REDoS). If an attacker provided a malicious SVG, it could make CairoSVG get stuck processing the file for a very long time. Other bug fixes: * Fix marker positions for unclosed paths * Follow hint when only output_width or output_height is set * Handle opacity on raster images * Don’t crash when use tags reference unknown tags * Take care of the next letter when A/a is replaced by l * Fix misalignment in node.vertices Version 2.5.0 released on 2020-10-29 ==================================== * Drop support of Python 3.5, add support of Python 3.9. * Add EPS export * Add background-color, negate-colors, and invert-images options * Improve support for font weights * Fix opacity of patterns and gradients * Support auto-start-reverse value for orient * Draw images contained in defs * Add Exif transposition support * Handle dominant-baseline * Support transform-origin
2021-03-08Recursive revbump associated with update of lang/ocamljaapb1-2/+2