comms/hamlib: actually fix plist after USES=tcl rework
The tcl files are installed into a version-agnostic directory under
tcl 9, but a version-specific directory under tcl 8.6.
PR: 300092
Revert "comms/hamlib: fix plist after USES=tcl rework"
This botched commit breaks the plist when tcl version is set at
8.6, but not 9.1.
PR: 300092
This reverts commit ae14dbd670c1ac0f773bf629c268abc28a785236.
devel/py-unittest2pytest: mark BROKEN, drop
- Mark BROKEN with python >= 3.13 [1]
- Drop maintainership
PR: 299973 [1]
Submitted by: patrick at crandol.com [1]
x11/xfce4-sweaters: New port: Cozy knitted borders for your XFCE4 windows
Knitted borders for XFCE4 windows on Linux and FreeBSD. Every window
gets its own pattern: random by default, or one you choose.
WWW: https://github.com/yumiaura/xfce4-sweaters/
net/librdkafka: Update 2.8.0 => 2.16.0
Since it's a lot of version updates, it's advised to see the Changelog.
Changelog:
https://github.com/confluentinc/librdkafka/blob/v2.16.0/CHANGELOG.md
Port changes:
- Update WWW to the redirected URL.
- Switch to CMake to modernize the build system and generate proper
SONAME entries.
- Add build option for SASL support.
- Disable building static libraries.
- Attempt to fix some test suite build and run issues.
PR: 299455
Sponsored by: PANS Jarosław
Reviewed by: diizzy
Approved by: pizzamig (maintainer timeout)
[4 lines not shown]
net/librdkafka: Update 2.8.0 => 2.16.0
Since it's a lot of version updates, it's advised to see the Changelog.
Changelog:
https://github.com/confluentinc/librdkafka/blob/v2.16.0/CHANGELOG.md
Port changes:
- Update WWW to the redirected URL.
- Switch to CMake to modernize the build system and generate proper
SONAME entries.
- Add build option for SASL support.
- Disable building static libraries.
- Attempt to fix some test suite build and run issues.
PR: 299455
Sponsored by: PANS Jarosław
Reviewed by: diizzy
Approved by: pizzamig (maintainer timeout)
[2 lines not shown]
amd64/vmm: Don't advertise AMD PerfMonV2 or performance counters
vmm does not handle CPUID leaf 0x80000022, so a FreeBSD guest on a
Family 19h or later host panics on "kldload hwpmc", which trusts the
PerfMonV2 bit and writes AMD_PMC_GLOBAL_CTL.
Tested by: Osvaldo Janeri Filho <ojanerif at amd.com>
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Reviewed by: markj, kib
Differential Revision: https://reviews.freebsd.org/D61141
hwpmc: Decline the AMD PerfMonV2 path when GLOBAL_CTL is absent
The v2 path writes AMD_PMC_GLOBAL_CTL whenever the PerfMonV2 CPUID bit
is set. bhyve passes that bit through from the host but does not emulate
the register, so loading hwpmc in a guest on a Family 19h or later host
panics the kernel.
amd_v2_hwcheck_cpu() already probes EVSEL MSRs, so probe GLOBAL_CTL
there too, in order to reject the v2 path and fall back to the generic
CPU class.
Fixes: 9d3064010590 ("hwpmc_amd: add PerfMonV2 global-control path")
Tested by: Osvaldo Janeri Filho <ojanerif at amd.com>
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Reviewed by: mhorne, afscoelho at gmail.com
Differential Revision: https://reviews.freebsd.org/D61133
science/py-lifelines: update to 0.30.3
This fixes runtime with modern python versions and dependencies stack.
PR: 300002
Reported by: Patrick Crandol <patrick at crandol.com>
math/py-autograd-gamma: add new port
autograd compatible approximations to the derivatives of the Gamma-family of
functions.
This is a requirement to update science/py-lifelines to latest version.