acpi_cpu(4): Call ACPI_GET_FEATURES() on a reset 'features' variable
This is to prevent child drivers from using the features returned by
previous drivers (in an arbitrary order). None of the existing ones do
that, so this is purely defensive.
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
cad/tochnog: fix build
Don’t try to use f2c for compilation, just link with it.
Since I’m here, remove the ATLAS option and switch to openBLAS.
(cherry picked from commit 0e9d10974c9e6d0ff44c5e7e8031026e212468a4)
deskutils/cfait: add new port
Cfait is a task manager / TODO list for people who want speed, efficiency, and
ownership of their data.
It connects to any standard CalDAV server (Radicale, Xandikos, Baikal,
Nextcloud, iCloud, etc.) so your tasks aren't locked inside a proprietary
walled garden.
You can use it comfortably from the command line (TUI) or on your desktop (GUI).
It's built "offline-first," so you can keep working without an internet
connection and Cfait will sync your changes the next time you go online.
PR: 295651
Submitted by: stephan at lichtenauer.co.za
devel/libsearpc: Fix upstream commit version and in configure.ac
Reviewed by: d.stoye at cms.hu-berlin.de (maintainer)
Differential Revision: https://reviews.freebsd.org/D58260
devel/gnatcoll-core: New Port, GNAT Components Core
The GNAT Reusable Components Collection (GNATColl) - Core package.
The GNATColl reusable library is based on one main principle:
general-purpose packages that are part of the GNAT technology should
also be available to GNAT user application code. The compiler front end,
the GNAT Programming Studio (GPS) Interactive Development Environment,
and the GNAT Tracker web-based interface all served as sources for the
components.
The GNATColl components complement the predefined Ada and GNAT libraries
and deal with a range of common programming issues including string and
text processing, memory management, and file handling. Several of the
components are especially useful in enterprise applications.
https://docs.adacore.com/live/wave/gnatcoll-core/html/gnatcoll-core_ug/index.html
PR: 296496
devel/getopt-ada: New Port, Ada POSIX getopt lib
New Port, Ada POSIX getopt library:
* A simple Ada package implementing a POSIX-compliant getopt(3)https://git.sr.ht/~nytpu/getopt
PR: 296454
Tools/scripts: Add pypi-find-projects-containing-string.py
This is a useful script allowing to find all Python projects
containing a given string.
Usage example:
$ pypi-find-projects-containing-string.py freebsd
linker: Recognize SHT_INIT_ARRAY sections as constructor sections
We do this already for ET_REL files, but it was missed here. Note that
this function operates only on dynamically loaded files, not on
preloaded files.
Reviewed by: kib
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D58245