This is a major upgrade of the Qt libraries [1], [2].
* People that use upgrading mechanisms with incomplete dependency handling
(portmaster & Co) should make sure to manually remove the existing Qt
packages to guarantee a safe upgrade. Keep in mind, that Qt does not like if
you have an incomplete upgrade.
* This version of Qt drops support for OpenSSL 1.0 -- this means that there
won't be any binary packages for Qt5 provided by the FreeBSD package builders
for FreeBSD 11.x anymore -- and the same for *all* the ports depending on
net/qt5-network [3]. If you cannot upgrade to a more recent FreeBSD
version (12.x, 13.x), you will need to build Qt5 from ports while switching
to an SSL implementation from ports.
Big thanks are due for
* kai@ for updating webengine (also mikael@)
* Felix Palmen for providing LibreSSL support patches
* adridg@ and lbartoletti@ for helping me fix the fallout
[1] https://www.qt.io/blog/qt-5.15-released
[2] https://wiki.qt.io/New_Features_in_Qt_5.15
[3] https://www.freshports.org/net/qt5-network
PR: 247010
Exp-run by: antoine
Release 0.90.0:
core:
* Color profile tweaks
* Small signature improvements
* BBoxOutputDev: Fix calculation when type3 fonts are involved
* Fix potential crash when reading Forms
* Fix infinite loop in broken file
glib:
* Fix adding annots in rotated pages
* Add ability to reset forms
* Several fixes to the documentation
qt5:
* Make it clear we require Qt 5.5
* demo: Fix crash on broken files
* Small documentation improvements
utils:
* pdftoppm: Add option to set display profile
* pdftops: Add a -rasterize option with values always, never, or whenneeded
build system:
* Require cmake 3.5
* More modern cmake way to link against curl
PR: 247736
Exp-run by: antoine
New command "service cpupdate download" targeted
for package users is equivalent to "make install-microcodes"
already present for ports users. (*)
Also, sync with Intel pack microcode-20200616 available from Github.
Bump PORTREVISION.
PR: 247766
Suggested by: Walter von Entferndt (*)
- Remove stale notes from pkg-descr and pkg-message.in
that are not relevant for supported branches (*)
- sync with platomav/CPUMicrocodes MCE DB r151.
No functional changes so PORTREVISION not bumped.
PR: 247766
Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.
PR: 247028 (for tracking)
Pass the maintainership to submitter, as there are many maintainer timeout
happened before and no response of maintainership transfering for more than
6 months.
PR: 242448
Submitted by: Thomas Steen Rasmussen / Tykling <thomas@gibfest.dk>
Approved by: maintainer timeout
securefs is a filesystem in userspace (FUSE) with transparent encryption
(when writing) and decryption (when reading).
securefs mounts a regular directory onto a mount point. The mount point appears
as a regular filesystem, where one can read/write/create files, directories and
symbolic links. The underlying directory will be automatically updated to
contain the encrypted and authenticated contents.
WWW: https://github.com/netheril96/securefs
This brings some restructuring to the installation paths. Firmware
files are still stored under /usr/local/share, but with the new prefix
allowing for multiple ABIs to be installed (e.g. opensbi/lp64/qemu/virt).
Libraries have been moved to /usr/local/lib64.
A new "generic" platform has been added, which will produce firmware
binaries capable of running on several platforms. The qemu/virt and
spike platforms have been removed as a result.
Additionally, the fw_payload.[bin|elf] files will no longer be
installed. These are compiled with the test payload and therefore don't
offer much use as part of this port.
Reviewed by: lbartoletti (previous version)
Approved by: lbartoletti
Differential Revision: https://reviews.freebsd.org/D24660
Judging by Vagrant's gemspec file, Vagrant requires rubygem-childprocess
version which is between 3.0.0 and 3.1.0 (expressed as ~> 3.0.0). Recently,
devel/ruby-gemprocess was updated to 4.0.0. It is necessary to switch to a
new port supporting version 3.0.*, which is devel/ruby-gemprocess3.
Approved by: portmgr blanket (runtime fix)
- Update Makefile to use current version of GCC as defined in
bsd.default-versions.mk. (USE_GCC=yes)
- Update Makefile with LICENSE and LICENSE_PERMS information and remove
RESTRICTED and NO_CDROM (redundant)
- Update Makefile PORTREVISION
While here, pet portlint
PR: 243142
Submitted by: thomas@bsdunix.ch
Approved by: michael@fuckner.net (maintainer)