This is one of three ports still explicitly dependent on lang/gcc48. The
problems that were preventing the upgrade were as follows:
- The __OUT*/__IN* macros in io.h were declaring the produced functions as
extern, yielding multiple "definitions." They're inline asm, so just give
them static linkage.
- reboot was declared inline with non-static linkage, thus leaving it in a
weird state where it wasn't visible within the same CU or another CU.
Drop the inline for now; if it really needs to be inlined, it can be
moved into a header and declared `static inline`.
I made these changes, then discovered there's a 5.31b that's still in
testing. I checked the archive for that and was delighted to discover these
changes had already actually been made there, too, so let's consider this a
backport.
PR: 253303
Approved by: avg (maintainer)
MFH: 2021Q1
The NFS over TLS daemons have been updated so that they will build
with versions of OpenSSL not patched for KTLS and all arches.
They also check for KTLS being enabled and just errx() if not.
The Makefile with the sources was also modified to not specify
root/wheel during install so that the build step works as any user.
The source version has been bumped to 1.1 to reflect the source
and Makefile changes.
Reviewed by: lwhsu, loader, koobs
Approved by: lwhsu (ports), koobs (ports)
MFH: No (Port does not exist in quarterly)
Differential Revision: https://reviews.freebsd.org/D28572
Saturday, 13 February 2021
KDE today announces the release of KDE Frameworks 5.79.0.
KDE Frameworks are 83 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.
Changelog and Announcement:
https://kde.org/announcements/frameworks/5/5.79.0/
PR: 253484
Exp-run by: antoine
* devel/gnustep-make: Update to 2.8.0
* lang/gnustep-base: Update to 1.27.0
* x11-toolkits/gnustep-back: update to 0.28.0
* x11-toolkits/gnustep-gui: update to 0.28.0
Also bump PORTREVISION on dependent ports.
- Make FreeBSD hidraw driver interoperable with hid-tools.
- Use loader tunable to turn HID-over-USB support on/off instead of
choosing it at build time.
- Allow build on non-ACPI platforms with I2C option disabled.
USB support should be operable on them.
PR: 253497
Approved by: lwhsu (ports)
Bug fixe release:
Ensure /usr/home is world-readble when auto-adduser creates the first user
Allow auto-admin to update itself from source via auto-mark-install-from-source
instead of using a direct dependency and then directly manipulating
RUN_DEPENDS - simpler and more declarative.
PR: 211154
Approved by: bcran (maintainer)
uefi-edk2-bhyve:
Convert uefi-edk2-bhyve-devel to leverage the new "build" argument to
USE_GCC, thus replacing direct manipulation of RUN_DEPENDS by the much
simpler, declarative USE_GCC=yes:build.
PR: 211154
Changelog:
2020-10-15: Zeitgeist 1.0.3 "Ruby"
Overall:
- Fix compile error with new vala
- Port to python3 and update tests
- Drop support for python2
PR: 249940
Because 34008c1bf69427 removed dbus as a dependency of glib-networking,
now tracker is missing that implicit dependency, so add it back explicitly.
PS. that was r565059
kio-fuse does some FUSE magic to pass remote KIO paths (e.g. when
browsing SMB or ftp from Dolphin) to non-KIO-aware applications
(e.g. opening a text file with vi). This 5.0.0 release has been
out for a while and is functionally equivalent to the previous
one; now, however, there's real release tarballs and everything.
Existing patches have been re-built for this release and then
submitted upstream, which is why they now have git-hashes.
WMScript allows to specify a command and have the numeric result
of that command displayed in the dock app's window. Up to 5 things
to monitor, the interval is configurable.
See http://freshmeat.sourceforge.net/projects/wmscript for details.
PR: 253346
Submitted by: Igor Pokrovsky <ip@unixway.org> (maintainer)
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D28558
While we're here, unbreak sysutils/nsysctl with the new version and bump its
PORTREVISION.
PR: 253388, 253389
Submitted by: Alfonso S. Siciliano <alfix86 AT gmail DOT com> (maintainer)