ports r552091 updated idna to 2.10, breaking www/py-requests, and its
dependents, with:
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'idna<2.9,>=2.5' distribution was not found and is required by requests
Backport an upstream commit [1] that kinda addresses "most" of the root
cause problem of this for future dependency updates, by not pinning on
minor versions.
[1] https://github.com/psf/requests/pull/5342
PR: 245938
Reported by: lbartoletti, ohauer
MFH: 2020Q3
X-MFH-With: 552091
Update test target directly invoke unittest, as setup.py test is
technically deprecated and discouraged upstream, currently without a
canonical replacement [1]
Changelog:
https://github.com/kjd/idna/blob/v2.10/HISTORY.rst
[1] https://github.com/pypa/setuptools/issues/1684
PR: 245938
Submitted by: Daniel Engberg <daniel.engberg.lists pyret net>
MFH: 2020Q3 (blanket: bugfix releas(es))
This is to isolate the outcome of the build of gnome-shell
from options in other ports, namely p11-kit's BASH and
gnome-control-center's CHEESE options.
We may want to consider adding bash-completion to RUN_DEPENDS,
too, this is up for further discussion.
PR: 250269 (related)
Reported by: cmt@
Approved by: portmgr@ (blanket, fix dependencies)
Changelog
=========
v4.8.0 (2020-06-13)
-------------------
- Support attribute based setters like ``argparse.Namespace`` in ``set_``, ``set_with``, ``update``, and ``update_with``.
- Fix exception in ``order_by`` when ``None`` used as a sort key. Thanks elijose55_!
- Fix behavior of ``pick_by`` to return the passed in argument when only one argument given. Previously, an empty dictionary was returned. Thanks elijose55_!
- Officially support Python 3.8.
Reported by: portscout
Minor release with several bug fixes and some enhancements like[1]:
- Added OpenCV version 4 support
- Separate grid system for weather data in sim_hydrology/overland_flow
- Reworked, free positioning for layout items (map, legend, titel, ...)
in print layout of saga_gui
- Added SAGA4QGIS, updated for inno-setup v6 in accessories/helper
[1] https://sourceforge.net/p/saga-gis/wiki/Changelog%207.8.0/attachment/changelog_saga_7.8.0.txt
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D26737
Release 20.10.0:
core:
* Filter out repeated forms
* Implement EmbedStream::reset()
* CairoOutputDev: evict just font faces owned solely by cache.
* Splash: Rename Yd to Ydown, Xu to Xup, etc.
* Splash: fix crash in out-of-memory situation.
* Fix some undefined behaviour situation with forged files
PR: 250052
Exp-run by: antoine
Changes in 3.18.4 since 3.18.3:
Brad King (3):
FindJNI: Add aarch64 support
VS: Populate `std:c{11,17}` flag table entries for v142
CMake 3.18.4
Cristian Adam (1):
OBJCXX: Fix regression for compiling cpp files as objcxx
Kinan Mahdi (1):
VS: Fix regression in C# source links
Marc Chevrier (1):
FindPython: Fix erroneous regex in ABI check
Shoaib Meenai (1):
Clang: Look for llvm-lib when using MSVC-like front-end
zasdfg bnm (1):
FindCUDA/select_compute_arch: Add CUDA 11.1 and SM86 support
- add additional patch to ensure that wxWidgets can be found with minimal effort
PR: 250166
Exp-run by: antoine
This includes the following changes from Wine 5.18 which we had to skip
since it failed to build on FreeBSD:
- USER32 library converted to PE.
- Console no longer requires the curses library.
- Support for display modes with various orientations.
- A number of syntax fixes in the WIDL compiler.
- Vulkan shader compilation using the new vkd3d-shader library.
- Non-recursive makefiles.
Plus the following changes from version 5.19 itself:
- Wine Mono engine updated to 5.1.1, with WPF text formatting support.
- KERNEL32 library converted to PE.
- DSS cryptographic provider.
- Windowing support in the new console host.
- A number of exception handling fixes.
- Various bug fixes.
Our local patch files/patch-tools-makedep became obsolete by those
changes that first broke version 5.18 and now appear fixed in 5.19.
files/patch-dlls_kernel32_Makefile.in needs some adjustments due to
changed context, but retains the core tweak we've been carrying.