- Remove devel/cargo-tree since it is now integrated into cargo
- Add patch to fix build with LibreSSL 3.1.x and 3.2.0 [1]
- Force rebuild all consumers to catch regressions early
Changes: https://blog.rust-lang.org/2020/06/04/Rust-1.44.0.html
PR: 246332 [1]
Tested by: mikael, tobik
With hat: rust
Differential Revision: https://reviews.freebsd.org/D25099
Release 0.89.0:
core:
* Add support for ResetForm action. Issue #225
* Fix crash in PDFDoc::getSignatureFields when there's no Forms at all
* Fix exporting to PS of some files with CID fonts
* Use ICC profiles in PS output (if new enough lcms is used)
* Allow almost-singular tiling pattern matrices. Issue #894
* Fix memory leak when failing to load some fonts
* CairoOutputDev: Use stroke opacity when clipping to a stroke path
* CairoOutputDev: Fix tiling patterns when pattern cell is too far. Issue #190
glib:
* Add poppler_movie_get_aspect
cpp:
* Add the font infos to the text_box object
Exp-run by: antoine
PR: 246848
Self-contained ISO 3166-1 country definitions.
WWW: https://pypi.python.org/pypi/iso3166
First user: multimedia/streamlink
(kevans@ asked me to handle the commit on Sat May 30 via IRC,
I missed it, and he asked again today.)
PR: 241565
Submitted by: takefu@airport.fm (maintainer)
Reviewed by: koobs@, vvd@unislabs.com
From ChangeLog: https://github.com/BurntSushi/ripgrep/releases/tag/12.1.1
Bug fixes:
* Corrects some egregious markup output in --help.
* Mention the special $0 capture group in docs for the -r/--replace flag.
* Fix failing test resulting from out-of-sync dependencies.
PR: 246893
Submitted by: petteri.valkonen@iki.fi (maintainer)
===> Extracting for py37-sphinx-3.0.3,1
=> SHA256 Checksum OK for python/Sphinx-3.0.3.tar.gz.
tar: Pathname can't be converted from UTF-8 to current locale.
tar: Error exit delayed from previous errors.
*** Error code 1
Issue found at least on arm64.aarch64 and mips.mips64 builds using
native-x-tools/poudriere.
As /usr/bin/tar is replaced by the binary in /nxb-bin/, pointing EXTRACT_CMD
to /usr/bin/bsdtar instead.
root@12-mips64-default:/tmp # file /usr/bin/tar
/usr/bin/tar: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD),
statically linked, for FreeBSD 12.1, FreeBSD-style, stripped
root@12-mips64-default:/tmp # file /usr/bin/bsdtar
/usr/bin/bsdtar: ELF 64-bit MSB executable, MIPS, MIPS-III version 1 (FreeBSD),
dynamically linked, interpreter /libexec/ld-elf.so.1, FreeBSD-style, for
FreeBSD 12.1, stripped
This patch bypass the issue here (all scenarios we have tested), but the
problem still exists and it's being tracked in bug 246670.
Please, see more details in bug 246618. Thanks to tijl, jbeich, kevans and
all people who helped in testing.
PR: 246618, 246670
Submitted by: tijl
Reported by: jbeich
parse() is the opposite of format(). It parses strings using a specification
based on the Python format() syntax. The module is set up to only export
parse(), search(), findall(), and with_pattern() when import * is used.
WWW: https://github.com/r1chardj0n3s/parse
Unfetchable, an alternative upstream suggested in bug#235252 only contains the MS C-sharp project which is unbuildable on FreeBSD
https://bitbucket.org/kberridge/simplexml/src
PR: 235252
All 15 direct requisites build successfully after utf8proc update.
Not bumping dependent ports' PORTREVISIONS since the name of the
shlib remains unchanged and the changes are minor.
PR: 245818
Submitted by: Daniel Engberg
Type hints (PEP 484) support for the Sphinx autodoc extension
This extension allows you to use Python 3 annotations for documenting
acceptable argument types and return value types of functions. This allows you
to use type hints in a very natural fashion.
WWW: https://github.com/agronholm/sphinx-autodoc-typehints
PR: 246625
Submitted by: Andreas Bilke <andreas@bilke.org>
Sphinx AutoAPI provides "autodoc" style documentation for multiple
programming languages without needing to load, run, or import the
project being documented.
WWW: https://sphinx-autoapi.readthedocs.io/
PR: 246624
Submitted by: Andreas Bilke <andreas@bilke.org>