multimedia/mplayer: fix build with ffmpeg8
Remove version lib dependency for a more generic one, disable VDPAU
option by default as it is still broken with ffmpeg8
multimedia/ffmpeg: update to 8.0.1
- fix XCB option [1]
- add a nox11 flavor [2]
- detect breakage in symbol versionning detection [3]
- incorporate a chromium patch to readd av_stream_get_first_dts()
necessary to unbundle ffmpeg in chromium distributions like
qt*-webengine. as of today chromium devs has not found a way to
avoid using this function so they keep readding this function in
their bundled version of ffmpeg.
PR: 290246 [1]
PR: 278705 [2]
PR: 291868 [3]
x11/libxkbcommon: Fix build with non-default options setting
Installation of xkbcli-dump-keymap and xkbcli-interactive should be
conditionalized based on selected port options.
PR: 291825
Reported by: Ivan Rozhuk <rozhuk.im at gmail.com>,
Michael Muenz <m.muenz at gmail.com>
Tested by: Ivan Rozhuk <rozhuk.im at gmail.com>
Approved by: portmgr (build fix blanket)
Fixes: 90d358a2edc4 (x11/libxkbcommon: Update to 1.13.0)
unionfs: Support renaming symbolic links
This adds support for renaming a symbolic link found on the lower fs,
which necessitates copying it to the upper fs, as well as basic tests.
MFC after: 1 week
Sponsored by: Klara, Inc.
Sponsored by: NetApp, Inc.
Reviewed by: olce, siderop1_netapp.com, jah
Differential Revision: https://reviews.freebsd.org/D54229
(cherry picked from commit a678e87f5533521f6dec1a4e85c3decb1c3b6584)
databases/cockroach: deprecate and expire
Excerpt from PR comment:
The more pressing issue however is that the latest versions are
no longer open source (in the strict definition). Releases between
sometime in 2019 and prior to 20241118 are under Business Source
Licence 1.1 at release time, electing to change to the open source
Apache Licence 2.0 three years after the branch was first released.
Starting 20241118 all releases of the software are fully proprietary
even though source is available.
As of [20251202], 22.2.19 is the latest version that is now under
an open source licence, but the whole 22.2 branch is completely
unsupported upstream. There are a couple newer LTS branches that
are still supported but the earliest they become open source is
late next year, by which point they may also become unsupported.
PR: 272257
dns/knot-resolver6: Add new port
This port is meant to replace dns/knot-resolver in the future, and
intends to allow a seamless migration to it's users.
PR: 291892