Commit graph

2283 commits

Author SHA1 Message Date
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
wiz
9884d8b386 unix2dos: remove dead download site 2021-04-21 08:47:44 +00:00
wiz
eb80be8ec3 *: remove dead master site 2021-04-21 08:03:23 +00:00
ryoon
6ff51c4fd9 libmspub: Fix build with GCC 10 in NetBSD base
Fix errors like uint32_t not found.
2021-04-15 14:56:35 +00:00
ryoon
633bec58e9 *: Recursive revbump from devel/nss 2021-04-15 11:23:03 +00:00
wiz
14c07cf0ce *: bump PKGREVISION for nss linking fix 2021-04-09 06:54:56 +00:00
adam
8dd0a7c96f Revbump for poppler 2021-04-08 06:19:44 +00:00
adam
d1cf2a4471 help2man: updated to 1.48.3
help2man 1.48.3
* Don't translate @documentencoding
* Update Serbian translations
* Update Esperanto translation
2021-04-05 08:55:14 +00:00
wiz
a809c9e6d6 libcdr: update to 0.1.7.
Changes not found.
2021-04-01 16:16:52 +00:00
fcambus
c89ae0afec bdf2psf: update to 1.202.
Nothing applying to bdf2psf in particular noted in the Changelog.
2021-03-21 22:15:55 +00:00
nia
b9f972ccb1 libmwaw: update to 0.3.17
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-19 11:49:20 +00:00
adam
00386af69b py-cairosvg: updated to 2.5.2
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-10 18:08:27 +00:00
jaapb
397a3e0079 Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
taca
16912d34ed converters/php-mbstring: add php80 support
Add php80 support.
2021-03-07 13:42:44 +00:00
taca
2b94c22f4f converters/php-iconv: fix dependency
Do not hardcord php-iconv's version in buildlink3.mk.
2021-03-07 08:06:18 +00:00
nia
1e46f5c5e1 help2man: Update to 1.48.2
help2man (1.48.2) unstable; urgency=medium

  * Use debhelper dh command sequencer.
  * Update Chinese (simplified) translation (thanks to Boyuan Yang).

 -- Brendan O'Dea <bod@debian.org>  Wed, 03 Mar 2021 13:50:28 +1100
2021-03-05 08:57:19 +00:00
ryoon
ca065ecadb libkkc: Convert to use GitHub framework 2021-02-27 19:17:56 +00:00
ryoon
6282bb5f90 opencc: Update to 1.1.1
Changelog:
Not available in English or Japanese, only in Chinese.
Some functions are added at least.
2021-02-20 13:56:07 +00:00
fcambus
9d6ea50a17 bdf2psf: update to 1.201.
Nothing applying to bdf2psf in particular noted in the Changelog.
2021-02-20 08:17:35 +00:00
adam
032012512f py-zfec: updated to 1.5.5
* Release 1.5.5 (2020-11-12)

** Upload wheel packages to the Python Package Index.
   Wheel packages for Python 2.7/Windows turned out to be broken
   (issue 34).  Version 1.5.5 is simply an update to address this.
   No changes to zfec itself.
2021-02-18 12:33:31 +00:00
ryoon
aaa084b575 help2man: Update to 1.48.1
Changelog:
Version 1.48            February 6, 2021

  * Add Serbian, Swedish, Brazilian Portuguese and Chinese (simplified)
    translations of info documentation.
  * Add Tamil and Chinese (simplified) translations.
  * Move table of contents to the top of the texi file so that it appears
    in the correct location in the html page.
  * Use the package name and version as the default for --source (was
    program).
  * Support packages in version strings without the GNU or Free prefix.
  * Allow an optional second dash to separate the package name from the
    version for multi-word packages: "program - package name - version".
  * Suppress creation of an empty pkglibdir when nls is disabled.
  * Fix ordering of "other" sections in manual page.
  * Use POSIX compliant TZ when setting UTC (thanks to Paul Eggert).
2021-02-13 09:20:41 +00:00
fcambus
3f0a970ec7 bdf2sfd: update to 1.1.6.
bdf2sfd 1.1.6 (2021-02-12)

- Stop forcing FORTIFY_SOURCE=2, it should be package builders decision
- Get rid of global variables, move all declarations to main()
- Remove dead increments for argc and argv
- Rename a few variables to get rid of all camelCase occurences
- Reorder and reformat variables declaration
- Try to harmonize usage information everywhere
- Rename the displayUsage() function to usage()
2021-02-13 08:02:02 +00:00
adam
303cee0be1 py-base58: added version 2.1.0
Base58 and Base58Check implementation compatible with what is used by the
bitcoin network. Any other alternative alphabet (like the XRP one) can be used.
2021-02-10 10:41:36 +00:00
ryoon
a8753d8a41 orcus: Update to 0.16.1
Changelog:
0.16.1
    fixed a build issue on 32-bit linux platforms, which was
    indirectly caused by ixion.

    fixed json parsing bug caused by an uninitialized variable,
    which manifested itself on debian 32-bit platform.

    removed compiler warnings on unused variables from the base
    parser handlers.

0.16.0
    general
	full formula recalculations are now optional when loading
	documents. It makes more effective use of cached formula
	results.

	added the option of failing on the first faulty cell, or
	skipping them.

	fixed a bug that caused the threaded_sax_token_parser to
	deadlock.

	added base parser handler classes in the public headers so
	that they can be sub-classed to overwrite necessary handler
	methods.

    json-parser
	parsing of numeric values are now more strict for better
	conformance to the specs.

    ods
	added support for loading named expressions from ods
	documents.

	fixed an infinite loop when loading one of the attached
	ods documents from
	https://bugs.documentfoundation.org/show_bug.cgi?id=82414

    xlsx
	fixed a segfault when loading the xlsx document from
	https://bugs.documentfoundation.org/show_bug.cgi?id=83711.

    xls-xml
	fixed a bug that prevented formulas from referencing cells
	located in later sheets.

    xml-map
	adjusted the xml path expressions to be more like XPath.
	Previously, an attribute was expressed as '@' in the old
	expression, but XPath uses '/@'. The new expression uses
	'/@' for an attribute.

	added the ability to identify and import ranges from XML
	documents without map file.

	added the ability to generate map file from XML documents
	for user customization.

	added support to specify default namespace in the map file.

    python
	added orcus.Cell class to represent individual cell values
	and attributes.

	fixed several memory leaks in the python binding layer.

	modified orcus.csv.read() function to take string input,
	instead of bytes.

	added __version__ attribute to the orcus module.

	cleaned up orcus.detect_format function to only take the
	stream parameter.

	added named_expressions properties to Document and Sheet
	class objects.

	added Python API to bulk-process a number of spreadsheet
	documents (orcus.tools.file_processor).

	added Python API to download attachments from bugzilla
	services via REST API (orcus.tools.bugzilla).
2021-02-06 06:29:04 +00:00