Build with USE_SYSTEM_DEPENDENCIES so the port links against the system
abseil, curl, mbedtls, libpng, libwebm, libxml2, nlohmann-json and
protobuf instead of the bundled copies.
Only the packager and mpd_generator tools are built; the unit test suite
(which requires a bundled mongoose and googletest) is skipped. A couple
of source patches adjust for the system abseil, whose MutexLock API is
older than the copy vendored by upstream.
libcmis 0.6.3
* More robust handling of server responses: added bounds and
missing-value checks across the XML, SOAP, JSON, multipart and
base64 parsing paths
* Reject stray control characters in URLs, headers, credentials and
proxy settings, and bound the size and duration of a response
* Run curl_global_init once via std::call_once
* Build fixes for boost 1.86, libxml2 2.12 and clang
* Switched continuous integration to GitHub Actions
release to 3.4.8
+ respect bufsize in prepbuffer
+ widen fp_Create bufsize from uint4 to size_t (ABI break;
SONAME bumped libexttextcat-2.0.so.0 -> libexttextcat-2.0.so.1
via -version-info 1:0:0)
+ fix leak in textcat_Init bailout path
+ avoid forming &dest[-1] in wg_trim (undefined behavior)
+ update README for current UDHR source location (efele.net,
after unicode.org/udhr retired in January 2024)
+ add Telugu, Kabyle, Nenets, Karakalpak, Morisyen, Arpitan,
Sidamo, Quechua (North Bolivian), Inari Saami and Skolt Saami
+ rename ha-NG to ha-Latn-NG to match BCP-47/LibreOffice
release to 3.4.7
+ add Saraiki and Ilocano
librevenge 0.0.6:
* Improve robustness when reading damaged or malformed OLE2 and Zip streams.
* Improve performance (tdf#63130).
* Replace the deprecated std::shared_ptr::unique() with use_count() == 1.
Add install rules for a webmConfig.cmake so that consumers can locate the
library with find_package(webm) and link against the webm::webm target.
Reviewed by: yuri
Differential Revision: https://reviews.freebsd.org/D58193
Immanent Checker validates project structure and source-code expectations
through configurable check suites. It can inspect full projects, filtered
project trees, directories, and files, and can report findings in gcc-style or
JSON output.
This port installs the released PHAR executables for immanent-checker and
immanent-parser.
Sponsored by: P. Variablis
The DOCS option were installing both HTML documentation
and manpages but these manpages weren't covered in the
plist with the DOCS substition, so we're both fixing it
and seperating them now with the new MANPAGES option.
PR: 296718
Reported by: René Thümmler <beastie@tsukaisute.de>
Approved by: Krzysztof <ports@bsdserwis.com> (maintainer)
Approved by: osa, vvd (Mentors, implicit)