BSD Ports

multimedia/jellyfin-desktop 2.0.0 MidnightBSD

Jellyfin Desktop Client

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
2e9a3417c1
License
gpl2
Categories
multimedia

Description

Desktop client using jellyfin-web with embedded MPV player.

Media plays within the same window using the jellyfin-web interface. Supports audio passthrough. Built on Qt6.

In the other systems

The newest version among them is 2.0.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDmultimedia/jellyfin-desktop2.0.0 newestno data-[email protected]2026-10-22
FreeBSDmultimedia/jellyfin-desktop2.0.0_2 newestnone known-[email protected]2026-08-31
GhostBSDmultimedia/jellyfin-desktop2.0.0_2 newestno data-[email protected]-

Version history 1

  1. 2.0.0 2e9a3417c1

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install jellyfin-desktop

From mports:

cd /usr/mports/multimedia/jellyfin-desktop && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	jellyfin-desktop>0:multimedia/jellyfin-desktop

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 3

Build dependencies 3
Run dependencies 3

No port depends on this one.

Configuration

No options to configure.

USES
cmake gl iconv pkgconfig python:build qt:6 sdl xorg
Service scripts
none

Files

pkg-plist 4
  • bin/jellyfin-desktop
  • share/applications/org.jellyfin.JellyfinDesktop.desktop
  • share/icons/hicolor/scalable/apps/org.jellyfin.JellyfinDesktop.svg
  • share/metainfo/org.jellyfin.JellyfinDesktop.appdata.xml
distinfo 2
FileSizeSHA256
jellyfin-jellyfin-desktop-v2.0.0_GH0.tar.gz621001782e0e7f916efa04b8714ca895f60276320c9682f6c82aea6ff3b82bce466ee7
KDE-mpvqt-2ebbd38bf65d01be9c55d673ecd43c8bb9a6fc8e_GH0.tar.gz380962a75794da76a5ca0f9d285ff497a06a5981a2328a4dbeb57fb5157292145a424

Commit history 1

DateCommitCreditsLog message
2e9a3417c1 Lucas Holt multimedia/jellyfin-desktop: new port (replaces jellyfin-media-player) (#1909)
## Summary Add multimedia/jellyfin-desktop 2.0.0, the renamed successor of Jellyfin Media Player, now on Qt6. multimedia/jellyfin-media-player is Qt5 and depends on www/qt5-webengine, which is being removed; its removal (with a MOVED entry to this port) is in a separate PR. FreeBSD made the same rename on 2026-04-08. ## Changes - New `multimedia/jellyfin-desktop`, based on FreeBSD's port. It is version 2.0.0, the latest upstream release. - **mpvqt is bundled and statically linked.** FreeBSD depends on `multimedia/mpvqt`, which mports doesn't have. Upstream supports building its pinned submodule instead (KDE/mpvqt `2ebbd38`), so I fetch that via `GH_TUPLE` and set `USE_STATIC_MPVQT=ON`. That avoids a new dependency port; a separate `multimedia/mpvqt` port could be a follow-up. …