Commit graph

2306 commits

Author SHA1 Message Date
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
pho
e067c4205a Update to aeson-1.5.6.0
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-23 08:44:05 +00:00
adam
da0a125726 revbump for boost-libs 2021-04-21 13:24:06 +00:00
adam
9d0e79c401 revbump for textproc/icu 2021-04-21 11:40:12 +00:00
wiz
30f3bf6903 *: remove dead download location 2021-04-21 08:53:30 +00:00
wiz
c114931d8c py-zhCodecs: remove dead download locations 2021-04-21 08:51:16 +00:00
wiz
04c17352b1 *: remove dead download location 2021-04-21 08:48:43 +00:00