OpenCascade APIs changed significantly in some areas - FreeCAD
is affected on progress bars and some message output. While
messages are easily fixed, the affected progress bars have to
be enabled for now.
Patches adapted (some manual fuzzing required) from upstream
2cb9b147f1fd9cdb9de9
- submitter takes maintainer
- added files/patch-.imgbotconfig
original exists in git repo but not included in official 2.24.3 package,
there might be some users with configured imgbot depending on it and
there is a PLIST_FILES entry in Makefile
QA:
- run-tests are fine, no functional changes
- database schema: unchanged (checked on pg-12)
PR: 251141
Submitted by: Zoltan Alexanderson Besse <zab@zltech.eu>
MFH: 2020Q4
Relnotes: https://mantisbt.org/bugs/changelog_page.php?project=mantisbt&version=2.24.3
Security: CVE-2020-25781, CVE-2020-25288, CVE-2020-25830
collective.checkdocs adds new distutils commands checkdocs and showdocs to
validate restructured text in long_description field of Python eggs. This
package aims to make Python egg help page publishing and editing easier.
Eggs' long description field, which is usually also the README.txt file of
the package, is reST formatted text. This text is converted to HTML to show
on the package page when package is published in distribution repositories
like PyPI or plone.org. Unfortunately, since repositories do poor job to
validate incoming reST text, errors in the text will result to broken
published package pages.
Unpublishing is usually very cumbersome. We save our time by validating reST
input using checkdocs and showdocs commands before submitting eggs to PyPi.
WWW: https://github.com/collective/collective.checkdocs
Threema's web client allows you to use Threema on the desktop without
compromising security.
* Complete synchronization: By scanning a QR code, desktop and mobile
device are connected at once, and all conversations are fully accessible
on the desktop.
* Security and data restraint: All communication between phone and PC is
fully end-to-end encrypted. After the session is terminated, all
synchronized messages are immediately deleted in the browser.
* Open Source: Threema Web is open source and uses open standards. It is
also possible to host Threema Web on your own server.
WWW: https://github.com/threema-ch/threema-web
WWW: https://threema.ch/en/faq/web_info
- Added case-cond support for aggregation queries
- Fix in CegoCaseCond::evalField, all expression are evaluated now
and are checked for type mismatch. Expressions must return the same
type, otherwise this might lead to value evaluation problems. This
fix also leads to fix in CegoFieldValue::getDim() and CegoFactor::evalField
since now getDim ist used for field length specification which is
also compared by CegoCaseCond::evalField
Submitted by: Björn Lemke <lemke@lemke-it.com>
Summary: navigator.onLine is currently broken in www/chromium. This change
introduce a workaround that always return positive for online detection.
Sponsored by: The FreeBSD Foundation
Submitted by: Ka Ho Ng <khng300@gmail.com>
Differential Revision: https://reviews.freebsd.org/D26490
hand over maintenance of lang/gcc7 to leres@, who kindly agreed to look
after it while there is still one consumer in the ports tree.
Approved by: gerald (old maintainer), leres (new maintainer)
Limit the websites portscout checks to the upstream GitHub. Currently,
portscout checks the Yarn-related master sites, which is not helpful.
I am not sure if this is going to configure portscout properly, but it
looks like x11-fonts/font-awesome is doing the very same thing, so the
success probability is high.