Port details |
- jellyfin Jellyfin Server Component with WebUI
- 10.10.3 multimedia =19 10.9.6Version of this port present on the latest quarterly branch.
- Maintainer: bapt@FreeBSD.org
- Port Added: 2023-03-03 21:33:09
- Last Update: 2024-11-19 19:48:57
- Commit Hash: cbf4344
- People watching this port, also watch:: radarr, sonarr, prowlarr, nginx, sabnzbd
- License: BSD3CLAUSE GPLv2
- WWW:
- https://jellyfin.org/
- Description:
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- jellyfin>0:multimedia/jellyfin
- To install the port:
- cd /usr/ports/multimedia/jellyfin/ && make install clean
- To add the package, run one of these commands:
- pkg install multimedia/jellyfin
- pkg install jellyfin
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: jellyfin
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1732014267
SHA256 (jellyfin-10.10.3-node-modules.tar.gz) = 08589793cfbdce28eded95d5cc3ff2bcf1803c5d972c4848c9d28ee3691e93cb
SIZE (jellyfin-10.10.3-node-modules.tar.gz) = 462459348
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- npm : www/npm-node20
- dotnet : lang/dotnet8
- node : www/node20
- Test dependencies:
-
- npm : www/npm-node20
- dotnet : lang/dotnet8
- Runtime dependencies:
-
- ca_root_nss>0 : security/ca_root_nss
- ffmpeg>0 : multimedia/ffmpeg
- icu>0 : devel/icu
- krb5>0 : security/krb5
- libinotify>0 : devel/libinotify
- libunwind>0 : devel/libunwind
- mediainfo>0 : multimedia/mediainfo
- Library dependencies:
-
- libSkiaSharp.so : graphics/libskiasharp
- libsqlite3.so : databases/sqlite3
- Fetch dependencies:
-
- npm : www/npm-node20
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- multimedia_jellyfin
- USES:
- nodejs:20,build sqlite:3 ssl elfctl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
10.10.3 19 Nov 2024 19:48:57 |
Gleb Popov (arrowd) Author: Szczepan Ćwikliński |
lang/dotnet: Update to 9.0.0
Move .NET 8 to lang/dotnet8
Co-authored-by: Gleb Popov <arrowd@FreeBSD.org> |
10.10.3 19 Nov 2024 13:05:26 |
Baptiste Daroussin (bapt) |
multimedia/jellyfin: update to 10.10.0.3 |
10.10.1 05 Nov 2024 20:20:39 |
Baptiste Daroussin (bapt) |
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. |
10.9.11 29 Oct 2024 12:10:03 |
Baptiste Daroussin (bapt) |
multimedia/jellyfin: take maintainership |
10.9.11 29 Oct 2024 12:03:17 |
Zsolt Udvari (uzsolt) Author: Michiel van Baak Jansen |
multimedia/jellyfin: Drop maintainership
PR: 282398
Approved by: submitter is (ex-)maintainer |
10.9.11 08 Oct 2024 14:59:27 |
Baptiste Daroussin (bapt) |
multimedia/jellyfin: update the distinfo for the node modules
Reported by: driesm |
10.9.11 08 Oct 2024 14:03:11 |
Baptiste Daroussin (bapt) |
multimedia/jellyfin: update to 10.9.11
PR: 281791
Approved by: maintainer |
10.9.6 26 Jun 2024 11:37:06 |
Fernando Apesteguía (fernape) Author: Michiel van Baak Jansen |
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) |
10.9.4 03 Jun 2024 06:47:23 |
Baptiste Daroussin (bapt) Author: Michiel van Baak Jansen |
multimedia/jellyfin: Update to 10.9.4
PR: 279464 |
10.9.2 26 May 2024 13:11:14 |
Baptiste Daroussin (bapt) Author: Michiel van Baak Jansen |
multimedia/jellyfin: Update to 10.9.2
PR: 279317 |
10.8.13_1 23 May 2024 16:04:04 |
Baptiste Daroussin (bapt) Author: Anton Saietskii |
multimedia/jellyfin: Fix pkg-descr, pkg-plist perms
PR: 277871 |
10.8.13_1 04 Mar 2024 16:09:31 |
Dries Michiels (driesm) Author: Michiel van Baak Jansen |
multimedia/jellyfin: export PATH so jellyfin can find ffmpeg
PR: 277161 |
10.8.13 22 Dec 2023 15:37:04 |
Rodrigo Osorio (rodrigo) |
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) |
10.8.10_3 24 Sep 2023 17:24:33 |
Dries Michiels (driesm) Author: Keith Chiem |
.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) |
10.8.10_2 22 Sep 2023 04:56:48 |
Robert Clausecker (fuz) Author: FiLiS |
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.eu |
10.8.10_2 27 Jul 2023 16:03:28 |
Dries Michiels (driesm) Author: Michiel van Baak Jansen |
multimedia/jellyfin: switch to USES for sqlite and openssl
PR: 272266 |
10.8.10_1 25 Apr 2023 15:17:15 |
Christian Weisgerber (naddy) |
audio/opus: bump consumers after update to 1.4 |
10.8.10 25 Apr 2023 13:19:53 |
Fernando Apesteguía (fernape) Author: Michiel van Baak Jansen |
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 (Only the first 15 lines of the commit message are shown above ) |
10.8.9_1 13 Apr 2023 00:56:37 |
Jan Beich (jbeich) |
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: antoine |
10.8.9 03 Mar 2023 21:31:07 |
Robert Clausecker (fuz) Author: Michiel van Baak Jansen |
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/D38861 |