summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKurt Jaeger <pi@FreeBSD.org>2019-06-01 06:05:18 +0000
committerKurt Jaeger <pi@FreeBSD.org>2019-06-01 06:05:18 +0000
commitd7a1139771e95327b79bf23c658c93c6fee5748f (patch)
treefac15ac947704dea754bb1358b064a84296f3dce
parenteec26560ca35c4b1237300e7136a7dd8541d5762 (diff)
downloadfreebsd-ports-d7a1139771e95327b79bf23c658c93c6fee5748f.zip
multimedia/emby-server: upgrade 4.0.2.0 -> 4.1.1.0
- Build the ffmpeg with gcc to streamline with the bundled ffdetect binary - Remove the update tarball from the rc script as we update through ports and don not want people getting mismatched checksums by updating this way - Streamline configure target: explicitly disable autodetected libraries that are unwanted - Remove X11 requirement & gettext-runtime (not needed anymore) PR: 237801 Submitted by: Dries Michiels <driesm.michiels@gmail.com> Approved by: Maxime Gauduin <alucryd@archlinux.org> (maintainer) Relnotes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.1.0.26 https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.1.1.0 Differential Revision: D20334
-rw-r--r--multimedia/emby-server/Makefile26
-rw-r--r--multimedia/emby-server/distinfo14
-rw-r--r--multimedia/emby-server/files/emby-server.in2
-rw-r--r--multimedia/emby-server/pkg-plist165
4 files changed, 104 insertions, 103 deletions
diff --git a/multimedia/emby-server/Makefile b/multimedia/emby-server/Makefile
index dd15f1d6023c..a1f0387f93c9 100644
--- a/multimedia/emby-server/Makefile
+++ b/multimedia/emby-server/Makefile
@@ -1,20 +1,19 @@
# $FreeBSD$
PORTNAME= emby-server
-PORTVERSION= 4.0.2.0
-PORTREVISION= 1
+PORTVERSION= 4.1.1.0
CATEGORIES= multimedia
MASTER_SITES= https://github.com/MediaBrowser/Emby.Releases/releases/download/${PORTVERSION}/ \
https://mediabrowser.github.io/embytools/
DISTNAME= embyserver-netframework_${PORTVERSION}
DISTFILES= ${DISTNAME}.zip \
- ffmpeg-2018_12_01.tar.gz \
- ffdetect_4.0.2_x64_freebsd.tar.xz \
+ ffmpeg-2019_04_09.tar.gz \
+ ffdetect_4.0.3_x64_freebsd12.tar.xz \
license.docx
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${DISTNAME}.zip \
- ffmpeg-2018_12_01.tar.gz \
- ffdetect_4.0.2_x64_freebsd.tar.xz
+ ffmpeg-2019_04_09.tar.gz \
+ ffdetect_4.0.3_x64_freebsd12.tar.xz
MAINTAINER= alucryd@archlinux.org
COMMENT= Media server to organize, play & stream audio/video to various devices
@@ -45,9 +44,7 @@ LIB_DEPENDS= libass.so:multimedia/libass \
libx265.so:multimedia/x265 \
libzvbi.so:devel/libzvbi
-USES= compiler:c11 gettext-runtime gmake iconv \
- localbase:ldflags mono pkgconfig sqlite
-USE_XORG= x11
+USES= compiler:c11 gmake iconv localbase:ldflags mono pkgconfig sqlite
USE_RC_SUBR= ${PORTNAME}
SUB_FILES= ImageMagickSharp.dll.config \
@@ -57,7 +54,7 @@ SUB_LIST= PORTNAME=${PORTNAME} USER=${USERS} GROUP=${GROUPS} RC_NAME=emby_server
USERS= emby
GROUPS= emby
-WRKSRC= ${WRKDIR}/ffmpeg-2018_12_01
+WRKSRC= ${WRKDIR}/ffmpeg-2019_04_09
HAS_CONFIGURE= yes
NOPRECIOUSMAKEVARS= yes
@@ -66,10 +63,17 @@ CONFIGURE_ENV= COMPILER_PATH=${LOCALBASE}/bin
MAKE_ENV= COMPILER_PATH=${LOCALBASE}/bin V=1
CONFIGURE_ARGS= --cc="${CC}" \
- --disable-autodetect \
+ --disable-alsa \
--disable-doc \
--disable-ffplay \
+ --disable-libxcb \
+ --disable-outdev=xv \
+ --disable-sdl2 \
--disable-shared \
+ --disable-sndio \
+ --disable-v4l2-m2m \
+ --disable-vdpau \
+ --disable-xlib \
--enable-fontconfig \
--enable-gmp \
--enable-gnutls \
diff --git a/multimedia/emby-server/distinfo b/multimedia/emby-server/distinfo
index 212ff73f5bd3..117a79bea9e6 100644
--- a/multimedia/emby-server/distinfo
+++ b/multimedia/emby-server/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1550765226
-SHA256 (emby-server/embyserver-netframework_4.0.2.0.zip) = d2747867f525faa36294e6a0e0aebbc36aa064cef19d2e6c107a915570b76199
-SIZE (emby-server/embyserver-netframework_4.0.2.0.zip) = 14097967
-SHA256 (emby-server/ffmpeg-2018_12_01.tar.gz) = 1129e1bfb7fc4090cdd6e055d57b0cd90c9881f0db8b9ceb80fdd145de4ffc71
-SIZE (emby-server/ffmpeg-2018_12_01.tar.gz) = 12421000
-SHA256 (emby-server/ffdetect_4.0.2_x64_freebsd.tar.xz) = 59fcf007880305c1e2e4534473334b315ea3326165317b93e751dd5632754d07
-SIZE (emby-server/ffdetect_4.0.2_x64_freebsd.tar.xz) = 356804
+TIMESTAMP = 1557337717
+SHA256 (emby-server/embyserver-netframework_4.1.1.0.zip) = 261d9648d2dda0504707f520227dee4c3ece7cba4c8579570e92f537d091ce33
+SIZE (emby-server/embyserver-netframework_4.1.1.0.zip) = 29833871
+SHA256 (emby-server/ffmpeg-2019_04_09.tar.gz) = d2081fd92e92ee90561c91edbd28ccba4beb1d72bdd38cd94c338726020e2e62
+SIZE (emby-server/ffmpeg-2019_04_09.tar.gz) = 12414424
+SHA256 (emby-server/ffdetect_4.0.3_x64_freebsd12.tar.xz) = ca65f0018e8f5fa4418f4a39ec2f8c181733221b2f81ebb5dfaa73822155e967
+SIZE (emby-server/ffdetect_4.0.3_x64_freebsd12.tar.xz) = 83144
SHA256 (emby-server/license.docx) = a6d7ea65dcb06392479a85e1a10a7aeb872d803da6f784f6935fcd4ee63008c6
SIZE (emby-server/license.docx) = 18373
diff --git a/multimedia/emby-server/files/emby-server.in b/multimedia/emby-server/files/emby-server.in
index d662c9fccbf9..920e021b55d1 100644
--- a/multimedia/emby-server/files/emby-server.in
+++ b/multimedia/emby-server/files/emby-server.in
@@ -51,7 +51,7 @@ command_args="-f -p ${pidfile} ${procname} %%PREFIX%%/lib/emby-server/system/Emb
-ffmpeg ${%%RC_NAME%%_ffmpeg} \
-ffprobe ${%%RC_NAME%%_ffprobe} \
-programdata ${%%RC_NAME%%_data_dir} \
- -updatepackage emby-server-freebsd_{version}_amd64.txz"
+ -updatepackage emby-server-freebsd12_{version}_amd64.txz"
start_precmd=%%RC_NAME%%_precmd
%%RC_NAME%%_precmd()
diff --git a/multimedia/emby-server/pkg-plist b/multimedia/emby-server/pkg-plist
index 7448b0704828..5f98a134fe6d 100644
--- a/multimedia/emby-server/pkg-plist
+++ b/multimedia/emby-server/pkg-plist
@@ -7,8 +7,6 @@ lib/emby-server/system/DvdLib.dll
lib/emby-server/system/DvdLib.pdb
lib/emby-server/system/Emby.Codecs.dll
lib/emby-server/system/Emby.Codecs.pdb
-lib/emby-server/system/Emby.Dlna.dll
-lib/emby-server/system/Emby.Dlna.pdb
lib/emby-server/system/Emby.Drawing.ImageMagick.dll
lib/emby-server/system/Emby.Drawing.ImageMagick.pdb
lib/emby-server/system/Emby.Drawing.Skia.dll
@@ -52,36 +50,44 @@ lib/emby-server/system/MediaBrowser.Providers.dll
lib/emby-server/system/MediaBrowser.Providers.pdb
lib/emby-server/system/MediaBrowser.WebDashboard.dll
lib/emby-server/system/MediaBrowser.WebDashboard.pdb
+lib/emby-server/system/Microsoft.Extensions.Configuration.Abstractions.dll
+lib/emby-server/system/Microsoft.Extensions.Configuration.Binder.dll
+lib/emby-server/system/Microsoft.Extensions.Configuration.dll
+lib/emby-server/system/Microsoft.Extensions.DependencyInjection.Abstractions.dll
+lib/emby-server/system/Microsoft.Extensions.DependencyInjection.dll
+lib/emby-server/system/Microsoft.Extensions.FileProviders.Abstractions.dll
+lib/emby-server/system/Microsoft.Extensions.FileProviders.Physical.dll
+lib/emby-server/system/Microsoft.Extensions.FileSystemGlobbing.dll
+lib/emby-server/system/Microsoft.Extensions.Hosting.Abstractions.dll
+lib/emby-server/system/Microsoft.Extensions.Hosting.dll
+lib/emby-server/system/Microsoft.Extensions.Logging.Abstractions.dll
+lib/emby-server/system/Microsoft.Extensions.Logging.dll
+lib/emby-server/system/Microsoft.Extensions.Options.dll
lib/emby-server/system/Microsoft.Extensions.Primitives.dll
-lib/emby-server/system/Microsoft.Extensions.Primitives.xml
+lib/emby-server/system/Microsoft.OpenApi.dll
+lib/emby-server/system/Microsoft.OpenApi.pdb
lib/emby-server/system/Microsoft.Win32.Primitives.dll
-lib/emby-server/system/Mono.Nat.dll
-lib/emby-server/system/Mono.Nat.pdb
lib/emby-server/system/PlaylistsNET.dll
lib/emby-server/system/RSSDP.dll
lib/emby-server/system/RSSDP.pdb
lib/emby-server/system/SQLitePCL.pretty.dll
-lib/emby-server/system/SQLitePCL.pretty.xml
+lib/emby-server/system/SQLitePCL.pretty.pdb
lib/emby-server/system/SQLitePCLRaw.core.dll
lib/emby-server/system/SQLitePCLRaw.provider.sqlite3.dll
lib/emby-server/system/SQLitePCLRaw.provider.sqlite3.dll.config
lib/emby-server/system/ServiceStack.Text.dll
-lib/emby-server/system/ServiceStack.Text.xml
lib/emby-server/system/SharpCompress.dll
lib/emby-server/system/SimpleInjector.dll
-lib/emby-server/system/SimpleInjector.xml
lib/emby-server/system/SkiaSharp.dll
-lib/emby-server/system/SkiaSharp.dll.config
-lib/emby-server/system/SkiaSharp.xml
lib/emby-server/system/SocketHttpListener.netstandard.dll
lib/emby-server/system/SocketHttpListener.netstandard.pdb
lib/emby-server/system/System.AppContext.dll
lib/emby-server/system/System.Buffers.dll
-lib/emby-server/system/System.Buffers.xml
lib/emby-server/system/System.Collections.Concurrent.dll
lib/emby-server/system/System.Collections.NonGeneric.dll
lib/emby-server/system/System.Collections.Specialized.dll
lib/emby-server/system/System.Collections.dll
+lib/emby-server/system/System.ComponentModel.Annotations.dll
lib/emby-server/system/System.ComponentModel.EventBasedAsync.dll
lib/emby-server/system/System.ComponentModel.Primitives.dll
lib/emby-server/system/System.ComponentModel.TypeConverter.dll
@@ -91,7 +97,6 @@ lib/emby-server/system/System.Data.Common.dll
lib/emby-server/system/System.Diagnostics.Contracts.dll
lib/emby-server/system/System.Diagnostics.Debug.dll
lib/emby-server/system/System.Diagnostics.DiagnosticSource.dll
-lib/emby-server/system/System.Diagnostics.DiagnosticSource.xml
lib/emby-server/system/System.Diagnostics.FileVersionInfo.dll
lib/emby-server/system/System.Diagnostics.Process.dll
lib/emby-server/system/System.Diagnostics.StackTrace.dll
@@ -120,7 +125,6 @@ lib/emby-server/system/System.Linq.Parallel.dll
lib/emby-server/system/System.Linq.Queryable.dll
lib/emby-server/system/System.Linq.dll
lib/emby-server/system/System.Memory.dll
-lib/emby-server/system/System.Memory.xml
lib/emby-server/system/System.Net.Http.dll
lib/emby-server/system/System.Net.NameResolution.dll
lib/emby-server/system/System.Net.NetworkInformation.dll
@@ -133,7 +137,6 @@ lib/emby-server/system/System.Net.WebHeaderCollection.dll
lib/emby-server/system/System.Net.WebSockets.Client.dll
lib/emby-server/system/System.Net.WebSockets.dll
lib/emby-server/system/System.Numerics.Vectors.dll
-lib/emby-server/system/System.Numerics.Vectors.xml
lib/emby-server/system/System.ObjectModel.dll
lib/emby-server/system/System.Reflection.Extensions.dll
lib/emby-server/system/System.Reflection.Primitives.dll
@@ -142,7 +145,6 @@ lib/emby-server/system/System.Resources.Reader.dll
lib/emby-server/system/System.Resources.ResourceManager.dll
lib/emby-server/system/System.Resources.Writer.dll
lib/emby-server/system/System.Runtime.CompilerServices.Unsafe.dll
-lib/emby-server/system/System.Runtime.CompilerServices.Unsafe.xml
lib/emby-server/system/System.Runtime.CompilerServices.VisualC.dll
lib/emby-server/system/System.Runtime.Extensions.dll
lib/emby-server/system/System.Runtime.Handles.dll
@@ -162,12 +164,13 @@ lib/emby-server/system/System.Security.Cryptography.Primitives.dll
lib/emby-server/system/System.Security.Cryptography.X509Certificates.dll
lib/emby-server/system/System.Security.Principal.dll
lib/emby-server/system/System.Security.SecureString.dll
+lib/emby-server/system/System.Text.Encoding.CodePages.dll
lib/emby-server/system/System.Text.Encoding.Extensions.dll
lib/emby-server/system/System.Text.Encoding.dll
+lib/emby-server/system/System.Text.Encodings.Web.dll
lib/emby-server/system/System.Text.RegularExpressions.dll
lib/emby-server/system/System.Threading.Overlapped.dll
lib/emby-server/system/System.Threading.Tasks.Extensions.dll
-lib/emby-server/system/System.Threading.Tasks.Extensions.xml
lib/emby-server/system/System.Threading.Tasks.Parallel.dll
lib/emby-server/system/System.Threading.Tasks.dll
lib/emby-server/system/System.Threading.Thread.dll
@@ -183,19 +186,12 @@ lib/emby-server/system/System.Xml.XmlDocument.dll
lib/emby-server/system/System.Xml.XmlSerializer.dll
lib/emby-server/system/dashboard-ui/addplugin.html
lib/emby-server/system/dashboard-ui/appservices.html
-lib/emby-server/system/dashboard-ui/bower_components/Sortable/Sortable.html
lib/emby-server/system/dashboard-ui/bower_components/Sortable/Sortable.min.js
-lib/emby-server/system/dashboard-ui/bower_components/Sortable/index.html
-lib/emby-server/system/dashboard-ui/bower_components/Sortable/jquery.binding.js
-lib/emby-server/system/dashboard-ui/bower_components/Sortable/knockout-sortable.js
-lib/emby-server/system/dashboard-ui/bower_components/Sortable/ng-sortable.js
-lib/emby-server/system/dashboard-ui/bower_components/Sortable/react-sortable-mixin.js
lib/emby-server/system/dashboard-ui/bower_components/Swiper/dist/css/swiper.min.css
lib/emby-server/system/dashboard-ui/bower_components/Swiper/dist/js/swiper.min.js
-lib/emby-server/system/dashboard-ui/bower_components/Swiper/package.js
lib/emby-server/system/dashboard-ui/bower_components/alameda/alameda.js
-lib/emby-server/system/dashboard-ui/bower_components/document-register-element/basic.html
-lib/emby-server/system/dashboard-ui/bower_components/document-register-element/build/document-register-element.js
+lib/emby-server/system/dashboard-ui/bower_components/document-register-element/custom-elements-builtin.js
+lib/emby-server/system/dashboard-ui/bower_components/document-register-element/document-register-element.js
lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/apiclient.js
lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/apiclientex.js
lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/appstorage-cache.js
@@ -253,36 +249,7 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/dialoghe
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/displaysettings/displaysettings.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/displaysettings/displaysettings.template.html
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/dom.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-button/paper-icon-button-light.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-collapse/emby-collapse.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-collapse/emby-collapse.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-connect/connecthelper.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-itemrefreshindicator/emby-itemrefreshindicator.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-itemscontainer/emby-itemscontainer.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-progressring/emby-progressring.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-progressring/emby-progressring.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-progressring/emby-progressring.template.html
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-radio/emby-radio.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-radio/emby-radio.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-scrollbuttons/emby-scrollbuttons.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-scrollbuttons/emby-scrollbuttons.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-scroller/emby-scroller.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-select/emby-select.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-select/emby-select.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-tabs/emby-tabs.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-tabs/emby-tabs.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-textarea/emby-textarea.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-textarea/emby-textarea.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-toggle/emby-toggle.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/emby-toggle/emby-toggle.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/fetchhelper.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/filedownloader.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/filesystem.js
@@ -292,7 +259,6 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/flexstyl
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/flvjs/flv.min.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/focusmanager.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/fonts/fonts.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/fonts/fonts.sized.css
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/fonts/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.woff
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/fonts/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/fonts/material-icons/style.css
@@ -300,12 +266,6 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/formdial
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/fullscreen/fullscreen-dc.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/fullscreen/fullscreenmanager.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/globalize.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/guide/guide-settings.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/guide/guide-settings.template.html
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/guide/guide.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/guide/guide.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/guide/programs.css
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/guide/tvguide.template.html
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/headroom/headroom.css
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/headroom/headroom.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/homescreensettings/homescreensettings.js
@@ -491,7 +451,6 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/subtitle
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/subtitlesettings/subtitlesettings.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/subtitlesettings/subtitlesettings.template.html
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/sync/categorysyncbutton.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/sync/emby-downloadbutton.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/sync/sync.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/sync/syncjobeditor.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/sync/syncjoblist.js
@@ -533,8 +492,6 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/toast/to
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/touchhelper.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/upnextdialog/upnextdialog.css
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/upnextdialog/upnextdialog.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/userdatabuttons/emby-playstatebutton.js
-lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/userdatabuttons/emby-ratingbutton.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/usersettings/usersettings.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/usersettings/usersettingsbuilder.js
lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/viewmanager/viewcontainer-lite.css
@@ -548,12 +505,19 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/youtubep
lib/emby-server/system/dashboard-ui/bower_components/fetch/fetch.js
lib/emby-server/system/dashboard-ui/bower_components/hlsjs/dist/hls.min.js
lib/emby-server/system/dashboard-ui/bower_components/howlerjs/dist/howler.min.js
+lib/emby-server/system/dashboard-ui/bower_components/javascriptsubtitlesoctopus/dist/subfont.ttf
+lib/emby-server/system/dashboard-ui/bower_components/javascriptsubtitlesoctopus/dist/subtitles-octopus-worker.data
+lib/emby-server/system/dashboard-ui/bower_components/javascriptsubtitlesoctopus/dist/subtitles-octopus-worker.js
+lib/emby-server/system/dashboard-ui/bower_components/javascriptsubtitlesoctopus/dist/subtitles-octopus-worker.wasm
+lib/emby-server/system/dashboard-ui/bower_components/javascriptsubtitlesoctopus/dist/subtitles-octopus.js
lib/emby-server/system/dashboard-ui/bower_components/jquery/dist/jquery.slim.min.js
+lib/emby-server/system/dashboard-ui/bower_components/jstree/jstree.js
+lib/emby-server/system/dashboard-ui/bower_components/jstree/themes/default/32px.png
+lib/emby-server/system/dashboard-ui/bower_components/jstree/themes/default/style.css
+lib/emby-server/system/dashboard-ui/bower_components/jstree/themes/default/throbber.gif
lib/emby-server/system/dashboard-ui/bower_components/libjass/libjass.css
lib/emby-server/system/dashboard-ui/bower_components/libjass/libjass.js
lib/emby-server/system/dashboard-ui/bower_components/query-string/index.js
-lib/emby-server/system/dashboard-ui/bower_components/query-string/test.js
-lib/emby-server/system/dashboard-ui/bower_components/requirejs/require.js
lib/emby-server/system/dashboard-ui/bower_components/webcomponentsjs/webcomponents-lite.min.js
lib/emby-server/system/dashboard-ui/camerauploadsettings.html
lib/emby-server/system/dashboard-ui/components/accessschedule/accessschedule.js
@@ -566,10 +530,6 @@ lib/emby-server/system/dashboard-ui/components/directorybrowser/directorybrowser
lib/emby-server/system/dashboard-ui/components/dockedtabs/dockedtabs.css
lib/emby-server/system/dashboard-ui/components/dockedtabs/dockedtabs.js
lib/emby-server/system/dashboard-ui/components/groupedcards.js
-lib/emby-server/system/dashboard-ui/components/guestinviter/connectlink.js
-lib/emby-server/system/dashboard-ui/components/guestinviter/connectlink.template.html
-lib/emby-server/system/dashboard-ui/components/guestinviter/guestinviter.js
-lib/emby-server/system/dashboard-ui/components/guestinviter/guestinviter.template.html
lib/emby-server/system/dashboard-ui/components/humanedate.js
lib/emby-server/system/dashboard-ui/components/iap.js
lib/emby-server/system/dashboard-ui/components/imageoptionseditor/imageoptionseditor.js
@@ -606,7 +566,6 @@ lib/emby-server/system/dashboard-ui/dashboard/aboutpage.js
lib/emby-server/system/dashboard-ui/dashboard/dashboardgeneral.js
lib/emby-server/system/dashboard-ui/dashboard/dashboardhosting.js
lib/emby-server/system/dashboard-ui/dashboard/devicesupload.js
-lib/emby-server/system/dashboard-ui/dashboard/librarydisplay.js
lib/emby-server/system/dashboard-ui/dashboard/librarysettings.js
lib/emby-server/system/dashboard-ui/dashboard/logpage.js
lib/emby-server/system/dashboard-ui/dashboard/serveractivity.js
@@ -622,9 +581,6 @@ lib/emby-server/system/dashboard-ui/devices/devices.html
lib/emby-server/system/dashboard-ui/devices/devices.js
lib/emby-server/system/dashboard-ui/devices/ios/ios.css
lib/emby-server/system/dashboard-ui/devicesupload.html
-lib/emby-server/system/dashboard-ui/dlnaprofile.html
-lib/emby-server/system/dashboard-ui/dlnaprofiles.html
-lib/emby-server/system/dashboard-ui/dlnasettings.html
lib/emby-server/system/dashboard-ui/edititemmetadata.html
lib/emby-server/system/dashboard-ui/encodingsettings.html
lib/emby-server/system/dashboard-ui/favicon.ico
@@ -650,7 +606,6 @@ lib/emby-server/system/dashboard-ui/legacy/dashboard.js
lib/emby-server/system/dashboard-ui/legacy/fnchecked.js
lib/emby-server/system/dashboard-ui/legacy/selectmenu.js
lib/emby-server/system/dashboard-ui/library.html
-lib/emby-server/system/dashboard-ui/librarydisplay.html
lib/emby-server/system/dashboard-ui/librarysettings.html
lib/emby-server/system/dashboard-ui/list/list.html
lib/emby-server/system/dashboard-ui/list/list.js
@@ -682,6 +637,48 @@ lib/emby-server/system/dashboard-ui/login.html
lib/emby-server/system/dashboard-ui/managedownloads.html
lib/emby-server/system/dashboard-ui/manifest.json
lib/emby-server/system/dashboard-ui/metadataimages.html
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-button/emby-button.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-button/emby-button.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-button/paper-icon-button-light.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-checkbox/emby-checkbox.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-checkbox/emby-checkbox.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-collapse/emby-collapse.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-collapse/emby-collapse.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-input/emby-input.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-input/emby-input.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-itemrefreshindicator/emby-itemrefreshindicator.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-itemscontainer/emby-itemscontainer.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-progressbar/emby-progressbar.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-progressbar/emby-progressbar.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-progressring/emby-progressring.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-progressring/emby-progressring.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-progressring/emby-progressring.template.html
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-radio/emby-radio.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-radio/emby-radio.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-scrollbuttons/emby-scrollbuttons.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-scrollbuttons/emby-scrollbuttons.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-scroller/emby-scroller.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-select/emby-select.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-select/emby-select.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-slider/emby-slider.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-slider/emby-slider.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-tabs/emby-tabs.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-tabs/emby-tabs.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-textarea/emby-textarea.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-textarea/emby-textarea.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-toggle/emby-toggle.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-toggle/emby-toggle.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/guide/guide-settings.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/guide/guide-settings.template.html
+lib/emby-server/system/dashboard-ui/modules/emby-elements/guide/guide.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/guide/guide.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/guide/programs.css
+lib/emby-server/system/dashboard-ui/modules/emby-elements/guide/tvguide.template.html
+lib/emby-server/system/dashboard-ui/modules/emby-elements/sync/emby-downloadbutton.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/userdatabuttons/emby-playstatebutton.js
+lib/emby-server/system/dashboard-ui/modules/emby-elements/userdatabuttons/emby-ratingbutton.js
+lib/emby-server/system/dashboard-ui/modules/virtual-scroller/virtual-scroller.css
+lib/emby-server/system/dashboard-ui/modules/virtual-scroller/virtual-scroller.js
lib/emby-server/system/dashboard-ui/movies/collections.js
lib/emby-server/system/dashboard-ui/movies/genres.js
lib/emby-server/system/dashboard-ui/movies/movies.html
@@ -722,12 +719,10 @@ lib/emby-server/system/dashboard-ui/scripts/addpluginpage.js
lib/emby-server/system/dashboard-ui/scripts/apploader.js
lib/emby-server/system/dashboard-ui/scripts/appservices.js
lib/emby-server/system/dashboard-ui/scripts/autobackdrops.js
+lib/emby-server/system/dashboard-ui/scripts/babelhelpers.js
lib/emby-server/system/dashboard-ui/scripts/camerauploadsettings.js
lib/emby-server/system/dashboard-ui/scripts/connectlogin.js
lib/emby-server/system/dashboard-ui/scripts/dashboardpage.js
-lib/emby-server/system/dashboard-ui/scripts/dlnaprofile.js
-lib/emby-server/system/dashboard-ui/scripts/dlnaprofiles.js
-lib/emby-server/system/dashboard-ui/scripts/dlnasettings.js
lib/emby-server/system/dashboard-ui/scripts/edititemmetadata.js
lib/emby-server/system/dashboard-ui/scripts/editorsidebar.js
lib/emby-server/system/dashboard-ui/scripts/encodingsettings.js
@@ -750,7 +745,6 @@ lib/emby-server/system/dashboard-ui/scripts/mysyncsettings.js
lib/emby-server/system/dashboard-ui/scripts/notificationsetting.js
lib/emby-server/system/dashboard-ui/scripts/notificationsettings.js
lib/emby-server/system/dashboard-ui/scripts/nowplayingpage.js
-lib/emby-server/system/dashboard-ui/scripts/playlistedit.js
lib/emby-server/system/dashboard-ui/scripts/plugincatalogpage.js
lib/emby-server/system/dashboard-ui/scripts/pluginspage.js
lib/emby-server/system/dashboard-ui/scripts/scheduledtaskpage.js
@@ -769,7 +763,6 @@ lib/emby-server/system/dashboard-ui/scripts/useredit.js
lib/emby-server/system/dashboard-ui/scripts/userlibraryaccess.js
lib/emby-server/system/dashboard-ui/scripts/usernew.js
lib/emby-server/system/dashboard-ui/scripts/userparentalcontrol.js
-lib/emby-server/system/dashboard-ui/scripts/userpassword.js
lib/emby-server/system/dashboard-ui/scripts/userpasswordpage.js
lib/emby-server/system/dashboard-ui/scripts/userprofilespage.js
lib/emby-server/system/dashboard-ui/scripts/videoosd.js
@@ -794,6 +787,7 @@ lib/emby-server/system/dashboard-ui/strings/en-GB.json
lib/emby-server/system/dashboard-ui/strings/en-US.json
lib/emby-server/system/dashboard-ui/strings/es-AR.json
lib/emby-server/system/dashboard-ui/strings/es-MX.json
+lib/emby-server/system/dashboard-ui/strings/es-US.json
lib/emby-server/system/dashboard-ui/strings/es.json
lib/emby-server/system/dashboard-ui/strings/fa.json
lib/emby-server/system/dashboard-ui/strings/fi.json
@@ -807,6 +801,7 @@ lib/emby-server/system/dashboard-ui/strings/hu.json
lib/emby-server/system/dashboard-ui/strings/id.json
lib/emby-server/system/dashboard-ui/strings/is-IS.json
lib/emby-server/system/dashboard-ui/strings/it.json
+lib/emby-server/system/dashboard-ui/strings/ja.json
lib/emby-server/system/dashboard-ui/strings/kk.json
lib/emby-server/system/dashboard-ui/strings/ko.json
lib/emby-server/system/dashboard-ui/strings/lt-LT.json
@@ -831,10 +826,6 @@ lib/emby-server/system/dashboard-ui/strings/zh-TW.json
lib/emby-server/system/dashboard-ui/supporterkey.html
lib/emby-server/system/dashboard-ui/syncactivity.html
lib/emby-server/system/dashboard-ui/syncsettings.html
-lib/emby-server/system/dashboard-ui/thirdparty/jstree/jstree.js
-lib/emby-server/system/dashboard-ui/thirdparty/jstree/themes/default/32px.png
-lib/emby-server/system/dashboard-ui/thirdparty/jstree/themes/default/style.css
-lib/emby-server/system/dashboard-ui/thirdparty/jstree/themes/default/throbber.gif
lib/emby-server/system/dashboard-ui/touchicon.png
lib/emby-server/system/dashboard-ui/touchicon114.png
lib/emby-server/system/dashboard-ui/touchicon144.png
@@ -864,8 +855,12 @@ lib/emby-server/system/dashboard-ui/wizardremoteaccess.html
lib/emby-server/system/dashboard-ui/wizardsettings.html
lib/emby-server/system/dashboard-ui/wizardstart.html
lib/emby-server/system/dashboard-ui/wizarduser.html
+lib/emby-server/system/libSkiaSharp.dll
+lib/emby-server/system/libSkiaSharp.dylib
lib/emby-server/system/netstandard.dll
lib/emby-server/system/plugins/AudioDb.dll
+lib/emby-server/system/plugins/Emby.Dlna.dll
+lib/emby-server/system/plugins/Emby.PortMapper.dll
lib/emby-server/system/plugins/Emby.Server.CinemaMode.dll
lib/emby-server/system/plugins/Fanart.dll
lib/emby-server/system/plugins/MovieDb.dll
@@ -875,3 +870,5 @@ lib/emby-server/system/plugins/OMDb.dll
lib/emby-server/system/plugins/OpenSubtitles.dll
lib/emby-server/system/plugins/StudioImages.dll
lib/emby-server/system/plugins/Tvdb.dll
+lib/emby-server/system/x64/libSkiaSharp.dll
+lib/emby-server/system/x86/libSkiaSharp.dll