multimedia/libcec: Update to 8.1.6 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/Pulse-Eight/libcec/releases8132802d7f
ffmpeg -- multiple vulnerabilitiesentered 2015-12-28
Award winning media center application
# pkg install kodiinstalls 22.0.b1_2 from latest; from quarterly (2026Q4) 22.0.b1_2# cd /usr/ports/multimedia/kodi && make install clean# make -C /usr/ports/multimedia/kodi config # change options first
The default Kodi build, and hence the binary package, does not include
libdvdcss, which cannot be packaged for legal reasons.
If you want to enable playing encrypted DVDs, you must build from source:
cd ${PORTSDIR}/multimedia/kodi
make config
[ In the configuration menu, enable the libdvdcss option ]
make deinstall install| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 22.0.b1_2 | 22.0.b1_2 | – |
| FreeBSD 15 | 22.0.b1_2 | 22.0.b1_2 | – |
| FreeBSD 14 | 22.0.b1_2 | 22.0.b1_2 | 22.0.b1_2 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 22.0.b1_2 | 22.0.b1_2 | – |
| FreeBSD 14 | 22.0.b1_2 | 22.0.b1_2 | 22.0.b1_2 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 22.0.b1_2.CVE-2015-6761, CVE-2015-8216, CVE-2015-8217, CVE-2015-8218, CVE-2015-8219, CVE-2015-8363, CVE-2015-8364, CVE-2015-8365
CVE-2015-6818, CVE-2015-6819, CVE-2015-6820, CVE-2015-6821, CVE-2015-6822, CVE-2015-6823, CVE-2015-6824, CVE-2015-6825, CVE-2015-6826
| PR | Summary | Status | Changed |
|---|---|---|---|
| 279328 | maintainer-feedback+ multimedia/kodi: 21.0 build fail | New | 2025-10-17 |
multimedia/libcec: Update to 8.1.6 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/Pulse-Eight/libcec/releases8132802d7f
sysutils/libdisplay-info: update to 0.4.0 Changes: https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.4.0 Reported by: GitLab (notify releases)4ba825a2f2
multimedia/kodi: Update 22.0a3 => 22.0b1 Changelog: https://github.com/xbmc/xbmc/releases/tag/22.0b1-Piers - Unbundle nlohmann-json. PR: 296428 Sponsored by: UNIS Labs76858d8e86
multimedia/kodi: Update 22.0a2 => 22.0a3 Changelog: https://github.com/xbmc/xbmc/releases/tag/22.0a3-Piers While here reduce the number of warnings from portclippy. PR: 293940 Sponsored by: UNIS Labs Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org> MFH: 2026Q2144eba1683
*/*: bump portrevision for openjdk dependency change Other USES=java ports use JAVA_DEFAULT or are pinned to a specific version. PR: 2937564bc030c701
*/*: bump portrevision after java_default=25 update Included all ports that have USES=java. PR: 29355986813e9ccf
*/*: bump portrevision after java_default=21 update PR: 2728553b8618be7c
devel/flatbuffers: update 25.9.23 → 25.12.19-2026-02-06-03fffb2 Reported by: portscout430d4c24f1
graphics/lcms2: Bump PORTREVISION of dependent ports for shlib change PR: 292881 Reported by: Petr Lampa <lampa@fit.vutbr.cz>2adc4bef7d
devel/spdlog: Update to 1.17.0 - Use complete arguments/options - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/gabime/spdlog/releases773fa0a1ae
multimedia/kodi: Update 21.3 => 22.0a2 for unbreak with ffmpeg 8 Changelogs: https://github.com/xbmc/xbmc/releases/tag/22.0a1-Piers https://github.com/xbmc/xbmc/releases/tag/22.0a2-Piers PR: 292609 MFH: 2026Q1c906445db2
multimedia/ffmpeg: mark as broken ports not supporting ffmpeg > 6eb776b81ba
multimedia/kodi: Update 21.2 => 21.3 Changelog: https://github.com/xbmc/xbmc/releases/tag/21.3-Omega PR: 2908956721490fe4
devel/flatbuffers: update 25.1.24 → 25.9.23cbaf852e83
devel/libfmt: Bump PORTREVISION of dependent ports for shlib change after 786cb608216ce14e8ced27108c96a1f2c8492fca The following ports are skipped because they have been updated after 786cb608216ce14e8ced27108c96a1f2c8492fca. - chinese/fcitx5-chinese-addons - chinese/fcitx5-mcbopomofo - devel/fatal - devel/fbthrift - devel/folly - devel/spdlog - mail/mu - net/fb303 - net/mvfst - net/wangle - science/seacas - security/fizz - www/proxygenb2cea6a8b1
multimedia/kodi: Fix fallout caused by curl 8.16.0
/wrkdirs/usr/ports/multimedia/kodi/work/xbmc-21.2-Omega/xbmc/filesystem/CurlFile.cpp:48:5: error: cannot initialize an array element of type 'curl_proxytype' with an rvalue of type 'long'
48 | CURLPROXY_HTTP, CURLPROXY_SOCKS4, CURLPROXY_SOCKS4A,
| ^~~~~~~~~~~~~~
/usr/local/include/curl/curl.h:791:35: note: expanded from macro 'CURLPROXY_HTTP'
791 | #define CURLPROXY_HTTP 0L /* added in 7.10, new in 7.19.4 default is
| ^~
PR: 289960 289428
MFH: 2025Q4a130e02e61sysutils/libdisplay-info: update to 0.3.0 Changes: https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.3.0 Reported by: GitLab (notify releases)2a78009ebc
*: Bump PORTREVISION for devel/libfmt update {fmt.dev}b7e654fbfemultimedia/kodi: Limit Java version - fix build if installed too new Java version Caught: BUG! exception in phase 'semantic analysis' in source unit '/tmp/ports/usr/ports/multimedia/kodi/work/xbmc-21.2-Omega/tools/codegenerator/Generator.groovy' Unsupported class file major version 68 BUG! exception in phase 'semantic analysis' in source unit '/tmp/ports/usr/ports/multimedia/kodi/work/xbmc-21.2-Omega/tools/codegenerator/Generator.groovy' Unsupported class file major version 68 Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 68 It is likely about Apache Groovy, which requires Java version 8-16. PR: 287946 MFH: 2025Q3ea48face9f
multimedia/kodi: Chase waylandpp soversion bump3387107b48
*/*: Switch to misc/libuuid and misc/libblkid PR: 221293 PR: 251489 PR: 257070e81eda36a8
libxml2: chase libxml soversion bump3068854dd0
multimedia/kodi: Update to 21.2 PR: 285814084fac4260
textproc/tinyxml2: Update to 11.0.0 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/leethomason/tinyxml2/releasesc8cec9e758
multimedia/kodi: Fix build with swig 4.3.0+ Approved by: portmgr (blanket) Obtained from: https://salsa.debian.org/multimedia-team/kodi-media-center/kodi/-/commit/19ae08599ea754261c8bd3ff1dbc75893d69e6cd8bafae9474
multimedia/libcec: Update to 7.0.0 - Update LICENSE_FILE - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/Pulse-Eight/libcec/releasescb795516bf
*: Bump revisions after dbus update PR: 285253 Reported by: Martin Birgmeier <d8zNeCFG@aon.at>a347a92e6e
devel/flatbuffers: update 25.1.21 → 25.1.24 Reported by: portscout57aa2f36a2
devel/flatbuffers: update 24.12.23 → 25.1.21 Reported by: portscoutae1774f650
devel/flatbuffers: update 24.3.25 → 24.12.23699cd623b6
Mk/**java.mk: Convert bsd.java.mk to USES The following features have been added or changed: - Instead of USE_JAVA use USES=java. This defaults to USES=java:build,run if NO_BUILD is undefined. Else it defaults to USES=java:run - Instead of USE_ANT=yes use USES=java:ant which also implies USES=java:build - Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or extract - Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply build or run - Instead of JAVA_RUN=yes use USES=java:run does not imply extract or build - Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version> Approved by: mat (portmgr), glewis Differential Revision: https://reviews.freebsd.org/D482010835676e36
*: Bump PORTREVISIONs of Pulseaudio consumers Sponsored by: Future Crew, LLC5505c50fcc
multimedia/kodi: Fix fallout caused by recent taglib update PR: 280143 Submitted by: yzrh@noema.org (maintainer)8d20508792
devel/googletest: Update to 1.15.0 - Update MASTER_SITES: use upstream release tarball - Use USES=pathfix to fix .pc installation - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/google/googletest/releasesad7289ae0d
sysutils/libdisplay-info: update to 0.2.0 Changes: https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.2.0 Reported by: GitLab (notify releases)6f9fb6e6d6
*/*: Chase audio/taglib shlib version bump PR: 266677621c43884f
multimedia/kodi: Update to 21.0 PR: 278334edac4920e0
multimedia/kodi: Update to 20.5 PR: 277485 Submitted by: yzrh (maintainer)c111efa8bc
devel/flatbuffers: update 24.3.7 → 24.3.25 Reported by: portscout0c1ffe504d
devel/flatbuffers: update 23.5.26 → 24.3.7 Reported by: portscout8dd17299f9
multimedia/kodi: Update to 20.4 ChangeLog: https://kodi.tv/article/kodi-20-4-nexus-release/ PR: 276993 Reported by: yzrh@noema.org (maintainer)5faa652f11
multimedia/kodi: make GBM=on depend on mesa-dri Kodi is the display server when running under KMS-based VT console, so needs OpenGL drivers. Require mesa-dri for consistency with Xorg, Wayland compositors and Arcan. PR: 276468 Reported by: Ivan Rozhukd28b405002
multimedia/kodi: Update to 20.3 Add fixup for devel/kodi-platform ChangeLog: https://kodi.tv/article/kodi-20-3-nexus-release/ PR: 276246 Reported by: yzrh@noema.org (maintainer) MFH: 2024Q1 (includes bug fixes)6716c31c2f
MAN?PREFIX: eleminate its usage and move man to share/man64631af5a7
devel/libfmt: Update to 10.1.1 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/fmtlib/fmt/releasesec5f6e2261
multimedia/dav1d: update to 1.3.0 Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.3.0 Reported by: Repology4fb0230f7f
multimedia/kodi: Fix compatibility with fmt 10 Backport upstream commit 58a24d4e6165e838d102e807a003db0d9c186de7 to fix build with fmt 10 Reference: https://github.com/xbmc/xbmc/commit/58a24d4e6165e838d102e807a003db0d9c186de7 PR: 273880 Reviewed by: yrzh <yzrh@noema.org> (maintainer)6456388376
devel/googletest: Update to 1.14.0 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/google/googletest/releasesb4d51fb2ec
audio/pulseaudio: Update to 16.1 Bump PORTREVISION on consumers. Sponsored by: Serenity Cybersecurity, LLC PR: 262713b1ecad53b0
*/*: Bump jpeg-turbo users treewide New major version 3.0.0664a2fa1e5