multimedia/jellyfin 10.11.11_1 FreeBSD
Jellyfin Server Component with WebUI
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
093eccf276- License
- BSD3CLAUSE, GPLv2
- Categories
- multimedia
- Package size
- 74649.7 KiB, 206108.4 KiB installed
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.
Install
Binary package:
pkg install jellyfin
From the ports tree:
cd /usr/ports/multimedia/jellyfin/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= jellyfin>0:multimedia/jellyfin
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 10.11.11_1 | 10.11.11_1 | - | - | - |
| FreeBSD:14:quarterly | 10.11.11_1 | 10.11.11_1 | n/a | - | - |
| FreeBSD:15:latest | 10.11.11_1 | 10.11.11_1 | n/a | - | - |
| FreeBSD:15:quarterly | - | 10.11.11_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 10.11.11_1 | 10.11.11_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
dotnet: lang/dotnet
Library 2
libSkiaSharp.so: graphics/libskiasharplibharfbuzz.so: print/harfbuzz
Runtime 8
ca_root_nss>0: security/ca_root_nssdejavu>0: x11-fonts/dejavuffmpeg>0: multimedia/ffmpegicu>0: devel/icukrb5>0: security/krb5libinotify>0: devel/libinotifylibunwind>0: devel/libunwindmediainfo>0: multimedia/mediainfo
Test 1
dotnet: lang/dotnet
The full lists below include those, and their dependencies in turn.
Build dependencies 58
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/lmdb0
- databases/openldap26-client
- databases/sqlite3
- devel/gettext-runtime
- devel/glib20
- devel/gmake
- devel/googletest
- devel/icu
- devel/libada
- devel/libedit
- devel/libffi
- devel/libinotify
- devel/libunwind
- devel/libuv
- devel/pcre2
- devel/py-packaging
- devel/readline
- devel/simdjson
- devel/uvwasi
- dns/c-ares
- graphics/giflib
- graphics/graphite2
- graphics/hdr_histogram
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libskiasharp
- graphics/png
- graphics/tiff
- graphics/webp
- lang/dotnet
- lang/dotnet-host
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/terminfo-db
- net/libngtcp2
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/cyrus-sasl2
- security/krb5
- textproc/expat2
- www/corepack
- www/libnghttp2
- www/libnghttp3
- www/llhttp
- www/nbytes
- www/node24
- www/npm-node24
- x11-fonts/fontconfig
Run dependencies 83
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- databases/lmdb0
- databases/openldap26-client
- databases/sqlite3
- devel/gettext-runtime
- devel/glib20
- devel/icu
- devel/libedit
- devel/libffi
- devel/libinotify
- devel/libunistring
- devel/libunwind
- devel/pcre2
- devel/py-packaging
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libskiasharp
- graphics/png
- graphics/tiff
- graphics/webp
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpdecimal
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libmediainfo
- multimedia/libudfread
- multimedia/libvpx
- multimedia/libx264
- multimedia/libzen
- multimedia/mediainfo
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/ca_root_nss
- security/cyrus-sasl2
- security/gnutls
- security/krb5
- security/libssh2
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
- textproc/expat2
- textproc/libunibreak
- textproc/libxml2
- textproc/tinyxml2
- www/libnghttp2
- www/srt
- x11-fonts/dejavu
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
No port depends on this one.
Configuration
No options to configure.
- USES
- nodejs:24,build sqlite:3 ssl elfctl
- Service scripts
jellyfin
Message after installing
Files
pkg-plist 2779
- etc/libmap.d/jellyfin.conf
- jellyfin/ATL.dll
- jellyfin/AsyncKeyedLock.dll
- jellyfin/BDInfo.dll
- jellyfin/BitFaster.Caching.dll
- jellyfin/BlurHashSharp.SkiaSharp.dll
- jellyfin/BlurHashSharp.dll
- jellyfin/CommandLine.dll
- jellyfin/Diacritics.dll
- jellyfin/DiscUtils.Core.dll
- jellyfin/DiscUtils.Iso9660.dll
- jellyfin/DiscUtils.Streams.dll
- jellyfin/DiscUtils.Udf.dll
- jellyfin/DotNet.Glob.dll
- jellyfin/Emby.Naming.dll
- jellyfin/Emby.Naming.xml
- jellyfin/Emby.Photos.dll
- jellyfin/Emby.Photos.xml
- jellyfin/Emby.Server.Implementations.dll
- jellyfin/Emby.Server.Implementations.xml
- jellyfin/ExCSS.dll
- jellyfin/HarfBuzzSharp.dll
- jellyfin/ICU4N.Transliterator.dll
- jellyfin/ICU4N.dll
- jellyfin/Ignore.dll
- jellyfin/J2N.dll
- jellyfin/Jellyfin.Api.dll
- jellyfin/Jellyfin.Api.xml
- jellyfin/Jellyfin.Data.dll
- jellyfin/Jellyfin.Data.xml
- jellyfin/Jellyfin.Database.Implementations.dll
- jellyfin/Jellyfin.Database.Implementations.xml
- jellyfin/Jellyfin.Database.Providers.Sqlite.dll
- jellyfin/Jellyfin.Database.Providers.Sqlite.xml
- jellyfin/Jellyfin.Drawing.Skia.dll
- jellyfin/Jellyfin.Drawing.Skia.xml
- jellyfin/Jellyfin.Drawing.dll
- jellyfin/Jellyfin.Drawing.xml
- jellyfin/Jellyfin.Extensions.dll
- jellyfin/Jellyfin.Extensions.xml
- jellyfin/Jellyfin.LiveTv.dll
- jellyfin/Jellyfin.LiveTv.xml
- jellyfin/Jellyfin.MediaEncoding.Hls.dll
- jellyfin/Jellyfin.MediaEncoding.Hls.xml
- jellyfin/Jellyfin.MediaEncoding.Keyframes.dll
- jellyfin/Jellyfin.MediaEncoding.Keyframes.xml
- jellyfin/Jellyfin.Networking.dll
- jellyfin/Jellyfin.Networking.xml
- jellyfin/Jellyfin.Server.Implementations.dll
- jellyfin/Jellyfin.Server.Implementations.xml
- jellyfin/Jellyfin.XmlTv.dll
- jellyfin/LrcParser.dll
- jellyfin/MediaBrowser.Common.dll
- jellyfin/MediaBrowser.Common.xml
- jellyfin/MediaBrowser.Controller.dll
- jellyfin/MediaBrowser.Controller.xml
- jellyfin/MediaBrowser.LocalMetadata.dll
- jellyfin/MediaBrowser.LocalMetadata.xml
- jellyfin/MediaBrowser.MediaEncoding.dll
- jellyfin/MediaBrowser.MediaEncoding.xml
- jellyfin/MediaBrowser.Model.dll
- jellyfin/MediaBrowser.Model.xml
- jellyfin/MediaBrowser.Providers.dll
- jellyfin/MediaBrowser.Providers.xml
- jellyfin/MediaBrowser.XbmcMetadata.dll
- jellyfin/MediaBrowser.XbmcMetadata.xml
- jellyfin/MetaBrainz.Common.Json.dll
- jellyfin/MetaBrainz.Common.dll
- jellyfin/MetaBrainz.MusicBrainz.dll
- jellyfin/Microsoft.AspNetCore.Antiforgery.dll
- jellyfin/Microsoft.AspNetCore.Authentication.Abstractions.dll
- jellyfin/Microsoft.AspNetCore.Authentication.BearerToken.dll
- jellyfin/Microsoft.AspNetCore.Authentication.Cookies.dll
- jellyfin/Microsoft.AspNetCore.Authentication.Core.dll
- jellyfin/Microsoft.AspNetCore.Authentication.OAuth.dll
- jellyfin/Microsoft.AspNetCore.Authentication.dll
- jellyfin/Microsoft.AspNetCore.Authorization.Policy.dll
- jellyfin/Microsoft.AspNetCore.Authorization.dll
- jellyfin/Microsoft.AspNetCore.Components.Authorization.dll
- jellyfin/Microsoft.AspNetCore.Components.Endpoints.dll
- jellyfin/Microsoft.AspNetCore.Components.Forms.dll
- jellyfin/Microsoft.AspNetCore.Components.Server.dll
- jellyfin/Microsoft.AspNetCore.Components.Web.dll
- jellyfin/Microsoft.AspNetCore.Components.dll
- jellyfin/Microsoft.AspNetCore.Connections.Abstractions.dll
- jellyfin/Microsoft.AspNetCore.CookiePolicy.dll
- jellyfin/Microsoft.AspNetCore.Cors.dll
- jellyfin/Microsoft.AspNetCore.Cryptography.Internal.dll
- jellyfin/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll
- jellyfin/Microsoft.AspNetCore.DataProtection.Abstractions.dll
- jellyfin/Microsoft.AspNetCore.DataProtection.Extensions.dll
- jellyfin/Microsoft.AspNetCore.DataProtection.dll
- jellyfin/Microsoft.AspNetCore.Diagnostics.Abstractions.dll
- jellyfin/Microsoft.AspNetCore.Diagnostics.HealthChecks.dll
- jellyfin/Microsoft.AspNetCore.Diagnostics.dll
- jellyfin/Microsoft.AspNetCore.HostFiltering.dll
- jellyfin/Microsoft.AspNetCore.Hosting.Abstractions.dll
- jellyfin/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll
- jellyfin/Microsoft.AspNetCore.Hosting.dll
- jellyfin/Microsoft.AspNetCore.Html.Abstractions.dll
The first 100 are listed.
distinfo 314
| File | Size | SHA256 |
|---|---|---|
| nuget/asynckeyedlock.7.1.8.nupkg | 401877 | 3e457cc7d1ef200c69a5d26b601834cd8ea875b56cf52e9f86a816f99b61580e |
| nuget/autofixture.4.18.1.nupkg | 700318 | ade3fe6a86223dc223e066c22218dde7f3a1b9654b0ad0f884ab8b3c77b61172 |
| nuget/autofixture.automoq.4.18.1.nupkg | 95969 | d2dd0ce9fa4af70cc6ea2f26b305d1f8cc9a85b5223b0d8efbc79ae4d2dfb208 |
| nuget/autofixture.xunit2.4.18.1.nupkg | 92694 | e61666d51c789f47b624db09ea591eb44ddcf33e8015daae4e028240e46a45f7 |
| nuget/bdinfo.0.8.0.nupkg | 120428 | afa43ead14db1f216a89679a5037f0d1e4bc0ff53515972437301a53889b2e14 |
| nuget/bitfaster.caching.2.5.4.nupkg | 302275 | 3d6b954f590a8cbf2e94cb6ff615a68349cc0a1161f2c92bdf8c54977990d18f |
| nuget/blurhashsharp.1.4.0-pre.1.nupkg | 36262 | 40dc79231f9ae4358dac97a0a47dd08f9e9a6a801cb745b6a4158c3dd6bbcf22 |
| nuget/blurhashsharp.skiasharp.1.4.0-pre.1.nupkg | 28225 | 366ba529f61f6bf76ea673b07865282f17fc25b6bf4e15bad79be2e080cd73dd |
| nuget/castle.core.5.1.1.nupkg | 800128 | a1591007e38ded2e90dbb3a15eb4cb6b14cbd24581e7c1d968516e8b0e224eb1 |
| nuget/commandlineparser.2.9.1.nupkg | 496069 | 02953dcb5c97eb475a4a33e4dca60305e27b5d9072296f21b1ef4d45919c8dea |
| nuget/diacritics.4.0.17.nupkg | 91441 | 3b5a4e78e57b73e75f0ff123c223a6a9884fe510d9ca8b153a4d0e8d5b8ae448 |
| nuget/discutils.core.0.16.13.nupkg | 429135 | 10c97c55cd6704e88f1b48a51cbc1aaff507d8916e98f119d67b2dd38f5eb7e0 |
| nuget/discutils.iso9660.0.16.13.nupkg | 123403 | a4c010c2bbea87338e68040285dc6a3cdc3c5f1f583fad0f36c7ad3d114dbe6d |
| nuget/discutils.streams.0.16.13.nupkg | 183464 | 0d27ad1c0e7a33f18b83471784c8cb264f063d16b94c089e69749b396adf9f0f |
| nuget/discutils.udf.0.16.13.nupkg | 86708 | cc4b514a04ed1f7c576e1507ed768a52296160ecaeaf7c6220328b4e2ee99360 |
| nuget/dotnet.glob.3.1.3.nupkg | 102995 | e6e19268663522a0e3ab84420cb3c99b42e0f68c969b247de8e88d786a928fce |
| nuget/excss.4.3.1.nupkg | 964343 | 9cd9f9f9811aa8a4942e1b43b0898d1329dd53f3079daed5a593541319a8f34a |
| nuget/fare.2.1.1.nupkg | 79715 | 9fd5f7184daab13db0a660f2983d40c8261c3a863f734fadf9a2162e26924fbd |
| nuget/harfbuzzsharp.8.3.0.1.nupkg | 1.030741e+06 | 650c32c6923a8c1f34e19dddd490212eac8722ee367e8ea6a6693919515b1339 |
| nuget/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg | 1.089007e+07 | b016decfa7dcf5ac5572c05b2076e9421fcc33934794c2604aee85cae6735725 |
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
093eccf276 |
Pete Diamond | multimedia/jellyfin: fix the harfbuzz dependency | |
fbe153d008 |
Baptiste Daroussin | 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: [email protected] |