Commit graph

2312 commits

Author SHA1 Message Date
adam
3b44eb8ace py-charset-normalizer: updated to 2.0.9
2.0.9

Changed
- Moderating the logging impact (since 2.0.8) for specific environments

Fixed
- Wrong logging level applied when setting kwarg `explain` to True
2021-12-11 20:47:41 +00:00
adam
b6d9bd86bc revbump for icu and libffi 2021-12-08 16:01:42 +00:00
rhialto
beb8e2f0ee converters/cbmconvert: update to 2.1.4.
This is a maintenance release of cbmconvert after a 15-year break. Some old
source code releases were imported as snapshots, because no version control
system had been used in the past.

What's Changed

-   Empty files are now supported.
-   The build system was converted to CMake.
-   Some test cases with CTest were introduced.
-   Support for CPack packaging as well as native Debian packages was
    implemented.

Full Changelog: https://github.com/dr-m/cbmconvert/commits/cbmconvert-2.1.4
2021-12-05 16:22:44 +00:00
taca
cb3c67413b converters/php-mbstring: add support for php81
Handle changed include files.
2021-11-27 07:27:04 +00:00
adam
5a09f745bf py-charset-normalizer: updated to 2.0.8
2.0.8
Changed
- Improvement over Vietnamese detection
- MD improvement on trailing data and long foreign (non-pure latin) data
- Efficiency improvements in cd/alphabet_languages from [@adbar](https://github.com/adbar)
- call sum() without an intermediary list following PEP 289 recommendations from [@adbar](https://github.com/adbar)
- Code style as refactored by Sourcery-AI
- Minor adjustment on the MD around european words
- Remove and replace SRTs from assets / tests
- Initialize the library logger with a `NullHandler` by default from [@nmaynes](https://github.com/nmaynes)
- Setting kwarg `explain` to True will add provisionally (bounded to function lifespan) a specific stream handler
2021-11-25 08:10:29 +00:00
fcambus
14b2aa1202 bdf2sfd: update to 1.1.7.
bdf2sfd 1.1.7 (2021-11-16)

- Rename the "glyphes" variable to "glyphs"
- Bump CMake minimum required version to 2.8.12
- Add SPDX short license identifier in source file
- Use CMAKE_C_STANDARD instead of hardcoding compiler flags
- Switch to using getline(3) instead of fgets(3)
2021-11-21 07:11:31 +00:00
adam
6cbd952ba1 py-simplejson: updated to 3.17.6
Version 3.17.6
* Declare support for Python 3.10 and add wheels
2021-11-17 08:38:38 +00:00
wiz
a232b9c131 TECkit: update to 2.5.11.
2021-11-08
    Version 2.5.11
    Updated Unicode character names and normalization data to 14.0.0
    Updated documentation
2021-11-16 14:28:19 +00:00
fcambus
0b0a29c127 bdf2psf: update to 1.207.
Nothing applying to bdf2psf in particular noted in the Changelog.
2021-11-05 11:17:45 +00:00
adam
30b72c20f7 py-base58: updated to 2.1.1
v2.1.1
use github actions
Escape illegal special characters in error message
2021-10-31 09:26:59 +00:00
nia
df9686aa9d converters: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 10:06:37 +00:00
jperkin
f708ba2eaa opencc: Explicitly use std::log. 2021-10-21 20:10:23 +00:00
nia
ea7895b89d fribidi: update to 1.0.11
Overview of changes between 1.0.10 and 1.0.11
=============================================

* Updated Unicode tables to version 14.
* Skip isolates in fribidi_get_par_direction().
* Various fuzzing fixes.
* Various build fixes.
2021-10-17 10:56:37 +00:00
adam
0a53e50d82 py-charset-normalizer: updated to 2.0.7
Version 2.0.7

Changes:

Addition: 🍱 Add support for Kazakh (Cyrillic) language detection
Improvement: ❇️ Further improve inferring the language from a given code page (single-byte)
Removed: 🔥 Remove redundant logging entry about detected language(s)
Miscellaneous: 🔧 Trying to leverage PEP263 when PEP3120 is not supported
While I do not think that this (116) will actually fix something, it will rather raise a SyntaxError (Not about ASCII decoding error) for those trying to install this package using a non-supported Python version
Improvement:  Refactoring for potential performance improvements in loops
Improvement:  Various detection improvement (MD+CD)
Bugfix: 🐛 Fix a minor inconsistency between Python 3.5 and other versions regarding language detection
2021-10-12 09:12:20 +00:00
abs
bab301e75a Pass LDFLAGS to fix RELRO build. Bump PKGREVISION 2021-10-08 11:55:42 +00:00
nia
43864756b5 converters: Remove SHA1 hashes for distfiles 2021-10-07 13:28:56 +00:00
adam
5e7c36d9d2 revbump for boost-libs 2021-09-29 19:00:02 +00:00
wiz
ab7c491def *: recursive bump for poppler 21.09.0 2021-09-29 10:10:30 +00:00
adam
cbe71adaaf py-charset-normalizer: updated to 2.0.6
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-19 10:39:10 +00:00
taca
6d65fd4375 converters/ruby-unf_ext: update to 0.0.8
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-18 13:50:33 +00:00
wiz
2ffe64ed85 py-reedsolo: add missing build dependency on py-cython
Fixes PLIST which assumed it was installed.
2021-09-12 07:02:05 +00:00
adam
020fcb2789 py-reedsolo: added version 1.5.4
A pure-python universal errors-and-erasures Reed-Solomon Codec , based on the
wonderful tutorial at wikiversity, written by "Bobmath" and "LRQ3000".
2021-09-09 07:31:02 +00:00
adam
8284f11807 py-simplejson: updated to 3.17.5
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-25 06:09:54 +00:00
adam
0406081c35 help2man: updated to 1.48.5
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-23 08:19:26 +00:00
adam
1c430a0fba py-simplejson: updated to 3.17.4
Version 3.17.4
* Upgrade cibuildwheel
2021-08-20 05:36:23 +00:00
wiz
e55a6c3ed9 help2man: update to 1.48.4.
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-08-15 13:30:26 +00:00
adam
a06c889a0e py-charset-normalizer: added version 2.0.3
A library that helps you read text from an unknown charset encoding.
2021-07-30 04:14:49 +00:00
fcambus
0006d874da bdf2psf: update to 1.205.
Nothing applying to bdf2psf in particular noted in the Changelog.
2021-07-27 10:06:50 +00:00
fcambus
dc98954562 bdf2psf: update to 1.204.
Nothing applying to bdf2psf in particular noted in the Changelog.
2021-07-12 10:18:40 +00:00
adam
fa422c4769 py-simplejson: updated to 3.17.3
Version 3.17.3
* Replaced Travis-CI and AppVeyor with Github Actions,
  adding wheels for Python 3.9.
2021-07-10 05:42:43 +00:00
wiz
ad2034f8a0 *: bump PKGREVISION for poppler shlib bump 2021-06-10 11:06:19 +00:00
markd
2cde42c84b texlive: update to TeXLive 2021
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-06 01:17:16 +00:00
fcambus
be8c25eb96 bdf2psf: update to 1.203.
Nothing applying to bdf2psf in particular noted in the Changelog.
2021-06-02 21:15:24 +00:00
wiz
912404ac90 libetonyek: update to 0.1.10.
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-31 10:42:57 +00:00
wiz
6eae1297d5 *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
wiz
c7403f4cc9 *: recursive bump for poppler shlib major bump 2021-05-20 11:55:55 +00:00
pho
4d74cf7192 *: Bump PKGREVISION for ghc-9.0.1 2021-05-03 19:00:52 +00:00
nia
9d795fc61d libmwaw: update to 0.3.18
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-02 07:49:46 +00:00
pho
53cd3f01d4 Remove files/Setup.hs: mk/haskll.mk can now automatically handle that 2021-05-01 14:11:53 +00:00
adam
cc0498e588 py-bidi: added version 0.4.2
Bi-directional (BiDi) layout implementation in pure Python.
2021-04-28 09:53:18 +00:00
adam
18811b679d py-arabic-reshaper: added version 2.1.3
Reconstruct Arabic sentences to be used in applications that don't support
Arabic script.
2021-04-28 09:52:17 +00:00
wiz
3cea1521c2 p5-JSON-XS: update to 4.03.
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-26 14:38:15 +00:00
wiz
32130a2d85 p5-JSON-Parse: update to 0.61.
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-26 14:37:14 +00:00
wiz
ea84355820 p5-JSON: update to 4.03.
4.03 2021-01-24
    - corrected one typo in POD (James E Keenan)
    - updated backportPP with JSON::PP 4.06
2021-04-26 14:36:28 +00:00
pho
b3fb433b65 Update to pandoc-2.13
The change log is too long to paste here. See
http://hackage.haskell.org/package/pandoc-2.13/changelog
2021-04-25 07:50:13 +00:00
pho
2ba0cdc4e0 Update to text-conversions-0.3.1
* Added support for base16-bytestring-1.0.
2021-04-23 09:12:12 +00:00
pho
9d9ebbaa5b Update to base16-bytestring-1.0.1.0
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-23 08:59:49 +00:00
pho
f7540c14b0 Update PLIST 2021-04-23 08:56:10 +00:00
pho
0d0623c8d0 Update to base64-bytestring-1.2.0.1
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-23 08:54:21 +00:00
pho
7b50725128 Update PLIST 2021-04-23 08:50:40 +00:00