November 07, 2020. KDE today announces the release of KDE Frameworks 5.76.0.
KDE Frameworks are 70 addon libraries to Qt which provide a wide variety of
commonly needed functionality in mature, peer reviewed and well tested
libraries with friendly licensing terms. For an introduction see the KDE
Frameworks release announcement.
This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.
Announcement:
https://kde.org/announcements/kde-frameworks-5.76.0/
PR: 251135
Exp-run by: antoine
All the qt5-ports share the same library directory. devel/qt5-core is dependet on
by all others.
So there is no need to add identical entries to libdata/ldconfig, and restart the
ldconfig service on every pkg change of those ports.
Reported by: bapt
Reviewed by: bapt
Differential Revision: https://reviews.freebsd.org/D27224
Beziers provides a variety of classes for constructing, manipulating and drawing
Bezier curves and paths. Principally designed for font design software, it
allows you to join, split, offset, and perform many other operations on paths.
WWW: https://github.com/simoncozens/beziers.py
The JPEG XL Image Coding System (ISO/IEC 18181) has a rich feature set
and is particularly optimised for responsive web environments, so that
content renders well on a wide range of devices. Moreover, it includes
several features that help transition from the legacy JPEG format.
https://jpeg.org/jpegxl/
- The precision option of transform has been fixed for the case of
GeometryCollections.
- Added missing --co (creation) option to fio-load.
- If the certifi package can be imported, its certificate store location will
be passed to GDAL during import of fiona._env unless CURL_CA_BUNDLE is
already set.
- Warn when feature fields named "" are found.
Reported by: portscout
powerpc64le needs already committed patch for opencl, aarch64 is untested because:
[00:00:12] Finished lang/rust | rust-1.47.0: Ignored: fails to build with qemu-user-static
It may need another fix.
- Add a pkg-message explaining how to access or sync datum grids from the CDN
(disabled by default)
- Add curl and tiff dependencies since proj can read datum grids from remote
COG (Cloud Optimized Geotiff)
- Take maintainer'ship (ok wen@)
PR: 245611
Submitted by: wen (first version)
Reviewed by: wen, rhurlin
Approved by: wen
Exp-run by: antoine
src/core/common/ojph_arch.h:43:19: error: cstdint: No such file or directory
This is necessary but not sufficient. (Further testing underway).
Approved by: portmgr (tier-2 blanket)
Open source implementation of High-throughput JPEG2000 (HTJ2K), also known as
JPH, JPEG2000 Part 15, ISO/IEC 15444-15, and ITU-T T.814. Here, we are
interested in implementing the HTJ2K only, supporting features that are defined
in JPEG2000 Part 1 (for example, for wavelet transform, only reversible 5/3 and
irreversible 9/7 are supported).
WWW: https://github.com/aous72/OpenJPH
GraphViz2::Parse::ISA takes a class name and converts its class hierarchy into a
graph. This can be done for N different classes before the graph is generated.
WWW: https://metacpan.org/release/GraphViz2-Parse-ISA
- on some systems, the base binutils's ar does not support --plugin.
Use BINARY_ALIAS to make sure the port/package binutils's ar and
ranlib are used. [1]
- while here, disable TCMALLOC on FreeBSD 11, which appears to cause
strange errors in the run-time self-tests
-> bump PORTREVISION to flush out old packages
- while here, rearrange a bit per portclippy's suggestions
PR: 251041 [1]
PR: 240594 comment #9 [1]
Reported by: rozhuk.im@gmail.com [1]
jurisdiction. Patents are not necessarily related to the license and so
should not be connected to the license framework.
As a project we will officially remove all patent limitations within the
ports tree and leave it to the user or consumer to deal with their local
legislation to determine if they can use the software without legal
restrictions.
Approved by: core
This fixes buildkernel when the SOURCE option is turned on:
===> drm-current-kmod (all)
--- all_subdir_drm-current-kmod/linuxkpi ---
===> drm-current-kmod/linuxkpi (all)
make[4]: make[4]: don't know how to make dma-resv.c. Stop
Approved by: manu
- switch to the more modern version of librsvg2 on architectures
supporting rust
- this will fix some graphical issues on these architectures
PR: 250276
Exp-run by: antoine
Submitted by: tobik
Differential Revision: https://reviews.freebsd.org/D18878
Update from 0.2.6 to 0.3.1 with some bugfixes, minor
enhancements and several improvements in documentation.
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D27149
- Use acpi code from base (thanks to wulf@)
- Add radeon/i386 patches (thanks to tilj@)
- Translate O_ flags for linuxulator (thanks to Greg V)
- Lot of linuxkpi cleanup
- Hack for amdgpu when the IP isn't init properly, this happens
on one of my laptop with a dGPU. We still don't support it but
we don't panic when we load amdgpu
kmscube is a little demonstration program for how to drive bare metal
graphics without a compositor like X11, Wayland or similar, using
DRM/KMS (kernel mode setting), GBM (graphics buffer manager) and EGL
for rendering content using OpenGL or OpenGL ES.
https://gitlab.freedesktop.org/mesa/kmscube
Some of our projects release on their own timescale and some get released
en-masse. The 20.08.3 bundle of projects was released today with dozens of
bugfixes and will be available through app stores and distros soon. See the
20.08.3 releases page for details.
Some of the fixes in today’s releases:
* Gwenview no longer accidentally shows the thumbnail view as a separate window with newer Qt versions
* Sending SMS with KDEConnect has been restored
* Fixed a possible Okular crash when selecting text in annotations
Announcement:
https://kde.org/announcements/releases/2020-11-apps-update/
Changelog:
https://kde.org/announcements/fulllog_releases-20.08.3/