multimedia/jellyfin: fix the harfbuzz dependency093eccf276
jellyfin -- multiple vulnerabilitiesentered 2026-05-25
no CVE referenced
Jellyfin Server Component with WebUI
pkg audit reports nothing for this version.no CVE referenced
multimedia/jellyfin: fix the harfbuzz dependency093eccf276
multimedia/jellyfin: fix text rendering Jellyfin uses libHarfBuzzSharp.so to render text on thumbnails, like it uses libskiasharp. After analyses it appears nothing in jellyfin is calling any symbols out of the symbols exposed by vanilla libharfbuzz.so, instead of building a full libHarfBuzzSharp.so, just resuse the share libarfbuz.so create a symlink in a place where jellyfin will be able to dlopen it. PR: 297316 Reported by: freebsd.geography231@slmails.comfbe153d008
multimedia/jellyfin: Fix distinfo after last update PR: 296306fabc9b0d31
multimedia/jellyfin: update to 10.11.11aa0c8a5d8f
multimedia/jellyfin: Fix distinfo and pkg-plist after 10.11.10 update Discussed with: bapta9b20a75cb
multimedia/jellyfin: webpack is a memory hog on arm64 allow more heap for v8, to try to prevent an OOM on arm64 cluster3b53751dd2
multimedia/jellyfin: update to 10.11.10 Release notes: - Fix GHSA-f47c-m7gr-q92j, GHSA-jg92-mrxq-vv75, GHSA-wwwm-px48-fpvq (security) - Fix stale UserData cache - Fix/user manager collation - Fix XSS in listview (jellyfin-web)88ee059d8d
multimedia/jellyfin: update to 10.11.8fb5be16962
multimedia/jellyfin: update to 10.11.7bb3cd6a7ce
multimedia/jellyfin: simplify tarball generation and verificationa218714bf5
multimedia/jellyfin: udpate to 10.11.6 While here split amd64 and arm64 node archives (like done in navidrome) to fix build on arm64 Fix thunbnail and trickplay creation on fresh install by making sure /tmp/jellyfin is created at start [1] PR: 290908 [1] Submitted by: ek@purplehat.org [1]11e0a695af
multimedia/jellyfin: update to 10.11.5505d116cda
multimedia/jellyfin: update to 10.11.30af1154d60
multimedia/jellyfin: update to 10.11.2602975bf98
multimedia/jellyfin: update to 10.11.1 Changes: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.1fad2294abb
multimedia/jellyfin: update to 10.11.0 ports related changes: - move to node24 - move to dotnet9 (meaning support for aarch64!) - semi automatically generate nugets dependencies. Changes: - server: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.0 - frontend: https://github.com/jellyfin/jellyfin-web/releases/tag/v10.11.0dfaad9d283
multimedia/jellyfin: attempt to fix package building pin again nodejs version instead of using lts as each time a node version changes the "prefetch" distfile also changes. Add the node version used in the distfile name to ensure that if we change the node version we use the distfile name is also changed. PR: 2885728f25eaf146
multimedia/jellyfin: update distinfo Due to npm/node changes the node module package has to be regenerated.a6ae886b3d
multimedia/jellyfin: update to 10.10.76f9e709af7
multimedia/jellyfin: update to 10.10.6e8e2cf6442
multimedia/jellyfin: add missing entry in plist80f9e5488c
multimedia/jellyfin: update to 10.10.5c549d53727
multimedia/jellyfin: fix build after default node has been upgraded PR: 2833073b25e417a1
multimedia/jellyfin: fix typo3e47fee1f3
multimedia/jellyfin: fix missing file in plistdb1d0b8c1c
lang/dotnet: Update to 9.0.0 Move .NET 8 to lang/dotnet8 Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>cbf4344824
multimedia/jellyfin: update to 10.10.0.395a2d7d0e4
multimedia/jellyfin: update to 10.10.1 Unbundle libskiasharp Workaround in package*.json the fact that sass-embeded does not provide sass binaries for FreeBSD yet, and use sass now.ee6eb83a0e
multimedia/jellyfin: take maintainership1aca3f0c44
multimedia/jellyfin: Drop maintainership PR: 282398 Approved by: submitter is (ex-)maintainer5de2b07a0f
multimedia/jellyfin: update the distinfo for the node modules Reported by: driesm7cddc85218
multimedia/jellyfin: update to 10.9.11 PR: 281791 Approved by: maintainerf47dfcc111
multimedia/jellyfin: Update to 10.9.6 and switch to source build This patch moves the jellyfin port to build from source using lang/dotnet. The only binary part is libskia, like it always has been. Building this one from source is not as easy and will be looked into later. PR: 279926 Reported by: michiel@vanbaak.eu (maintainer)28d47d8ca8
multimedia/jellyfin: Update to 10.9.4 PR: 279464e0d2a69662
multimedia/jellyfin: Update to 10.9.2 PR: 2793172448c58ee1
multimedia/jellyfin: Fix pkg-descr, pkg-plist perms PR: 277871377ef0d715
multimedia/jellyfin: export PATH so jellyfin can find ffmpeg PR: 27716176e58290d7
multimedia/jellyfin: Update to 10.8.13
Changelog: https://github.com/jellyfin/jellyfin/releases/tag/v10.8.11
https://github.com/jellyfin/jellyfin/releases/tag/v10.8.12
https://github.com/jellyfin/jellyfin/releases/tag/v10.8.13
PR: 275249
Approved by: Michiel van Baak Jansen <michiel@vanbaak.eu> (maintainer)eed3524ad2.NET ports: improve IPv6 detection in rc script An IPv6 address on the localhost does not mean a jail has IPv6. Also remove two credit lines as he is now credited in the git log. PR: 273542 Reported by: michiel@vanbaak.eu Approved by: michiel@vanbaak.eu (maintainer)5cf4242d5f
multimedia/jellyfin: adjust pkg-message to include proper jail parameters In order to run in a jail, jellyfin needs the jail's parameter `allow.mlock` to be set, the pkg-message.in mentions this to be `allow_mlock=1`, which won't work. Fix this and also use `service jellyfin enable` instead of the `sysrc` line. PR: 273973 Approved by: michiel@vanbaak.eu67de7f3af9
multimedia/jellyfin: switch to USES for sqlite and openssl PR: 2722668eaad5a117
audio/opus: bump consumers after update to 1.4feb1fa34f5
multimedia/jellyfin: update to 10.8.10 ChangeLog: https://github.com/jellyfin/jellyfin/releases/tag/v10.8.10 jellyfin: * Throw exception on path traversal in WriteDocumentAsync * Fix the canvas size for DVBSUB and DVDSUB subtitles * Fix the brightness of VPP tonemap and add the tonemap mode * Fix nvenc preset order * Fix Live TV hardware decoding * Fix stream map when using filter_complex with unlabeled output * Fix codec checking in CodecProfiles conditions * Multiple HLS codec and bitrate fixes (10.8.z) * Fix H.264 baseline hwaccel and enable enhanced Nvdec by default * Some VAAPI VPP and OpenCL fixes * Fix EqualsAny condition check for int and double jellyfin-web * Escape device id in raw HTML * Add the tonemap mode options * Fix dead documentation link * Fix installed plugin version html * Drop progressive transcoding in web client * Fix subtitle offset reset when seeking progressive stream * Babelify @jellyfin/libass-wasm * Fix navigation for some types of INPUT * Backport PR #4150 to 10.8.z branch * Backport PR #4147 to 10.8.z branch PR: 271041 Reported by: debdrup@freebsd.org MFH: 2023Q2 (security fixes) Security: CVE-2023-30626 CVE-2023-30627c679dca304
devel/icu: update to 73.1 - Temporarily switch to GitHub auto archive (release artifacts are N/A atm) Changes: https://github.com/unicode-org/icu/releases/tag/release-73-1 Reported by: GitHub (watch releases) PR: 270422 Exp-run by: antoinef1f1a8be88
multimedia/jellyfin: Add port Jellyfin is the volunteer-built media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached. Your media, your server, your way. WWW: https://jellyfin.org/ Maintainer becomes submitter. Already maintainer of other ports. Port installs binaries downloaded from a website without any local compilation. The submitter has done the same for numerous previous ports due to difficulties in locally building .NET based ports. See PR for some discussion. PR: 269754 Approved by: flo (mentor) Differential Revision: https://reviews.freebsd.org/D3886192747e09c4