git: deff0c40387c - main - multimedia/emby-server(-devel): deduplicate Makefile

From: Dries Michiels <driesm_at_FreeBSD.org>
Date: Fri, 10 Mar 2023 20:15:53 UTC
The branch main has been updated by driesm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=deff0c40387ce8776344c0ae47121de6fa465912

commit deff0c40387ce8776344c0ae47121de6fa465912
Author:     Matthew Wener <matthew@wener.org>
AuthorDate: 2023-03-10 19:37:43 +0000
Commit:     Dries Michiels <driesm@FreeBSD.org>
CommitDate: 2023-03-10 20:14:08 +0000

    multimedia/emby-server(-devel): deduplicate Makefile
    
    While here also automate plist
    
    Pull Request:   https://github.com/freebsd/freebsd-ports/pull/163
---
 multimedia/emby-server-devel/Makefile              |  135 +--
 .../SQLitePCLRaw.provider.sqlite3.dll.config.in    |    3 -
 multimedia/emby-server-devel/files/emby-server.in  |   75 --
 multimedia/emby-server-devel/pkg-deinstall         |   10 -
 multimedia/emby-server-devel/pkg-descr             |    6 -
 multimedia/emby-server-devel/pkg-message           |   17 -
 multimedia/emby-server-devel/pkg-plist             | 1183 --------------------
 multimedia/emby-server/Makefile                    |   11 +-
 multimedia/emby-server/pkg-plist                   | 1177 -------------------
 9 files changed, 12 insertions(+), 2605 deletions(-)

diff --git a/multimedia/emby-server-devel/Makefile b/multimedia/emby-server-devel/Makefile
index a8d34ea4837a..3c598c1833f7 100644
--- a/multimedia/emby-server-devel/Makefile
+++ b/multimedia/emby-server-devel/Makefile
@@ -1,138 +1,13 @@
-PORTNAME=	emby-server
 DISTVERSION=	4.8.0.21
-PORTREVISION=	4
-CATEGORIES=	multimedia
-MASTER_SITES=	https://github.com/MediaBrowser/Emby.Releases/releases/download/${DISTVERSION}/ \
-		https://mediabrowser.github.io/embytools/
 PKGNAMESUFFIX=	-devel
-DISTNAME=	emby-server-freebsd13_${DISTVERSION}_amd64
-DISTFILES=	${DISTNAME}.tar.xz \
-		ffdetect-${FFVERSION}-x64_freebsd13.tar.xz \
-		ffmpeg-${FFVERSION}.tar.gz \
-		license.docx
-DIST_SUBDIR=	${PORTNAME}${PKGNAMESUFFIX}
-EXTRACT_ONLY=	${DISTNAME}.tar.xz \
-		ffdetect-${FFVERSION}-x64_freebsd13.tar.xz \
-		ffmpeg-${FFVERSION}.tar.gz
 
-MAINTAINER=	driesm@FreeBSD.org
-COMMENT=	Media server to organize, play & stream audio/video to various devices
-WWW=		https://emby.media/
-
-LICENSE=	UNKNOWN
-LICENSE_NAME=	custom
-LICENSE_FILE=	${DISTDIR}/${DIST_SUBDIR}/license.docx
-LICENSE_PERMS=	dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept
-
-ONLY_FOR_ARCHS=	amd64
-
-BUILD_DEPENDS=	nasm:devel/nasm \
-		${LOCALBASE}/include/CL/opencl.h:devel/opencl
-LIB_DEPENDS=	libaribb24.so:multimedia/aribb24 \
-		libass.so:multimedia/libass \
-		libchromaprint.so:audio/chromaprint \
-		libdav1d.so:multimedia/dav1d \
-		libdrm.so:graphics/libdrm \
-		libfontconfig.so:x11-fonts/fontconfig \
-		libfreetype.so:print/freetype2 \
-		libfribidi.so:converters/fribidi \
-		libgnutls.so:security/gnutls \
-		libmfx.so:multimedia/intel-media-sdk \
-		libOpenCL.so:devel/ocl-icd \
-		libogg.so:audio/libogg \
-		libopus.so:audio/opus \
-		libpng.so:graphics/png \
-		libraw.so:graphics/libraw \
-		libtesseract.so:graphics/tesseract \
-		libtheora.so:multimedia/libtheora \
-		libva.so:multimedia/libva \
-		libvorbis.so:audio/libvorbis \
-		libvpx.so:multimedia/libvpx \
-		libwebp.so:graphics/webp \
-		libx264.so:multimedia/libx264 \
-		libx265.so:multimedia/x265 \
-		libzvbi.so:devel/libzvbi
-RUN_DEPENDS=	icu>0:devel/icu \
-		libinotify>0:devel/libinotify \
-		libunwind>0:devel/libunwind
+DIST_SUBDIR=   ${PORTNAME}${PKGNAMESUFFIX}
 
-USES=		compiler:c11 gmake iconv localbase:ldflags pkgconfig sqlite ssl:run
-USE_RC_SUBR=	${PORTNAME}
-
-HAS_CONFIGURE=	yes
-CONFIGURE_ARGS=	--cc="${CC}" \
-		--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-chromaprint \
-		--enable-fontconfig \
-		--enable-gnutls \
-		--enable-gpl \
-		--enable-iconv \
-		--enable-libaribb24 \
-		--enable-libass \
-		--enable-libdav1d \
-		--enable-libdrm \
-		--enable-libfreetype \
-		--enable-libfribidi \
-		--enable-libmfx \
-		--enable-libopus \
-		--enable-libtesseract \
-		--enable-libtheora \
-		--enable-libvorbis \
-		--enable-libvpx \
-		--enable-libwebp \
-		--enable-libx264 \
-		--enable-libx265 \
-		--enable-libzvbi \
-		--enable-opencl \
-		--enable-optimizations \
-		--enable-static \
-		--enable-vaapi \
-		--enable-version3
-
-MAKE_ENV=	V=1
+MAINTAINER=	driesm@FreeBSD.org
 
 CONFLICTS_INSTALL=	emby-server
 
-NOPRECIOUSMAKEVARS=	yes
-SUB_FILES=	SQLitePCLRaw.provider.sqlite3.dll.config
-SUB_LIST=	GROUP=${GROUPS} \
-		PORTNAME=${PORTNAME} \
-		RC_NAME=emby_server \
-		USER=${USERS}
-
-WRKSRC=		${WRKDIR}/ffmpeg-${FFVERSION}_public
-
-USERS=		emby
-GROUPS=		emby
-
-OPTIONS_DEFINE=		LAME
-OPTIONS_DEFAULT=	LAME
-
-LAME_LIB_DEPENDS=	libmp3lame.so:audio/lame
-LAME_CONFIGURE_ENABLE=	libmp3lame
-
-FFVERSION=	2022_05_07
-
-do-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/emby-server/bin
-	(${INSTALL_PROGRAM} ${WRKDIR}/bin/ffdetect ${STAGEDIR}${PREFIX}/lib/emby-server/bin)
-	(${INSTALL_PROGRAM} ${WRKSRC}/ffmpeg ${STAGEDIR}${PREFIX}/lib/emby-server/bin)
-	(${INSTALL_PROGRAM} ${WRKSRC}/ffprobe ${STAGEDIR}${PREFIX}/lib/emby-server/bin)
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/emby-server/lib
-	(cd ${WRKDIR}/lib && ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/lib/emby-server/lib)
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/emby-server/system
-	(${INSTALL_DATA} ${WRKDIR}/SQLitePCLRaw.provider.sqlite3.dll.config ${STAGEDIR}${PREFIX}/lib/emby-server/system)
-	(cd ${WRKDIR}/system && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/emby-server/system "! -name EmbyServer")
-	(${INSTALL_PROGRAM} ${WRKDIR}/system/EmbyServer ${STAGEDIR}${PREFIX}/lib/emby-server/system)
+MASTERDIR=	${.CURDIR}/../emby-server
+DISTINFO_FILE=	${.CURDIR}/distinfo
 
-.include <bsd.port.mk>
+.include "${MASTERDIR}/Makefile"
diff --git a/multimedia/emby-server-devel/files/SQLitePCLRaw.provider.sqlite3.dll.config.in b/multimedia/emby-server-devel/files/SQLitePCLRaw.provider.sqlite3.dll.config.in
deleted file mode 100644
index 25552988c298..000000000000
--- a/multimedia/emby-server-devel/files/SQLitePCLRaw.provider.sqlite3.dll.config.in
+++ /dev/null
@@ -1,3 +0,0 @@
-<configuration>
-  <dllmap dll="sqlite3" target="%%LOCALBASE%%/lib/libsqlite3.so" os="freebsd"/>
-</configuration>
diff --git a/multimedia/emby-server-devel/files/emby-server.in b/multimedia/emby-server-devel/files/emby-server.in
deleted file mode 100644
index d753175697b4..000000000000
--- a/multimedia/emby-server-devel/files/emby-server.in
+++ /dev/null
@@ -1,75 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: %%PORTNAME%%
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# %%RC_NAME%%_enable:	Set to yes to enable the %%PORTNAME%% service.
-#			Default: no
-# %%RC_NAME%%_user:	The user account used to run the %%PORTNAME%% daemon.
-#			This is optional, however do not specifically set this to an
-#			empty string as this will cause the daemon to run as root.
-#			Default: %%USER%%
-# %%RC_NAME%%_group:	The group account used to run the %%PORTNAME%% daemon.
-#			This is optional, however do not specifically set this to an
-#			empty string as this will cause the daemon to run with group wheel.
-#			Default: %%GROUP%%
-# %%RC_NAME%%_data_dir: Directory where %%PORTNAME%% configuration
-#			data is stored.
-#			Default: /var/db/%%PORTNAME%%
-# %%RC_NAME%%_ffdetect: Path of the ffdetect binary.
-#			Default: %%PREFIX%%/lib/emby-server/bin/ffdetect
-# %%RC_NAME%%_ffmpeg:	Path of the ffmpeg binary.
-#			Default: %%PREFIX%%/lib/emby-server/bin/ffmpeg
-# %%RC_NAME%%_ffprobe:	Path of the ffprobe binary.
-#			Default: %%PREFIX%%/lib/emby-server/bin/ffprobe
-# %%RC_NAME%%_pid:	Name of the pid file.
-#			Default: %%PORTNAME%%.pid
-# %%RC_NAME%%_pid_dir:	Path of the pid file.
-#			Default: /var/run/emby-server
-
-. /etc/rc.subr
-name=%%RC_NAME%%
-rcvar=${name}_enable
-load_rc_config ${name}
-
-: ${%%RC_NAME%%_enable:="no"}
-: ${%%RC_NAME%%_user:="%%USER%%"}
-: ${%%RC_NAME%%_group:="%%GROUP%%"}
-: ${%%RC_NAME%%_data_dir:="/var/db/%%PORTNAME%%"}
-: ${%%RC_NAME%%_ffdetect:="%%PREFIX%%/lib/emby-server/bin/ffdetect"}
-: ${%%RC_NAME%%_ffmpeg:="%%PREFIX%%/lib/emby-server/bin/ffmpeg"}
-: ${%%RC_NAME%%_ffprobe:="%%PREFIX%%/lib/emby-server/bin/ffprobe"}
-: ${%%RC_NAME%%_pid:="%%PORTNAME%%.pid"}
-: ${%%RC_NAME%%_pid_dir:="/var/run/emby-server"}
-
-pidfile="${%%RC_NAME%%_pid_dir}/${%%RC_NAME%%_pid}"
-command="/usr/sbin/daemon"
-command_args="-r -f -P ${pidfile} %%PREFIX%%/lib/emby-server/system/EmbyServer \
-	-os freebsd \
-	-ffdetect ${%%RC_NAME%%_ffdetect} \
-	-ffmpeg ${%%RC_NAME%%_ffmpeg} \
-	-ffprobe ${%%RC_NAME%%_ffprobe} \
-	-programdata ${%%RC_NAME%%_data_dir}"
-
-start_precmd=%%RC_NAME%%_start_precmd
-%%RC_NAME%%_start_precmd()
-{
-	[ -d ${%%RC_NAME%%_pid_dir} ] || install -d -g ${%%RC_NAME%%_group} -o ${%%RC_NAME%%_user} ${%%RC_NAME%%_pid_dir}
-	[ -d ${%%RC_NAME%%_data_dir} ] || install -d -g ${%%RC_NAME%%_group} -o ${%%RC_NAME%%_user} ${%%RC_NAME%%_data_dir}
-
-	# .NET 6+ use dual mode sockets to avoid the separate AF handling.
-	# disable .NET use of V6 if no ipv6 is configured.
-	# See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259194#c17
-	ifconfig | grep -q inet6
-	if [ $? == 1 ]; then
-		export DOTNET_SYSTEM_NET_DISABLEIPV6=1
-	fi
-
-	export LD_LIBRARY_PATH=%%PREFIX%%/lib/emby-server/lib:%%LOCALBASE%%/lib
-}
-
-run_rc_command "$1"
diff --git a/multimedia/emby-server-devel/pkg-deinstall b/multimedia/emby-server-devel/pkg-deinstall
deleted file mode 100644
index 89c613d6caac..000000000000
--- a/multimedia/emby-server-devel/pkg-deinstall
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-case $2 in
-	DEINSTALL)
-		echo "==> If you are uninstalling Emby Server permanently,"
-		echo "    and you do *NOT* want to retain the database, logs"
-		echo "    configuration and media metadata, you should"
-		echo "    manually delete directory /var/db/emby-server"
-		;;
-esac
diff --git a/multimedia/emby-server-devel/pkg-descr b/multimedia/emby-server-devel/pkg-descr
deleted file mode 100644
index 1a1a6ac9bd83..000000000000
--- a/multimedia/emby-server-devel/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Emby Server is a home media server built on top of other popular open source
-technologies such as Service Stack, jQuery, jQuery mobile, and .NET Core.
-
-It features a REST-based API with built-in documention to facilitate client
-development. It also offers client libraries for its API to enable rapid
-development.
diff --git a/multimedia/emby-server-devel/pkg-message b/multimedia/emby-server-devel/pkg-message
deleted file mode 100644
index 6a7b4a48c799..000000000000
--- a/multimedia/emby-server-devel/pkg-message
+++ /dev/null
@@ -1,17 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-To automatically start Emby Server at boot time:
-# sysrc emby_server_enable="YES"
-
-To then manually start Emby Server without rebooting:
-# service emby-server start
-
-Once started, visit the following webpage to configure:
-http://localhost:8096/
-
-If you are running emby-server in a jail, set "allow.mlock"
-for this jail otherwise the program will fail to start.
-EOM
-}
-]
diff --git a/multimedia/emby-server-devel/pkg-plist b/multimedia/emby-server-devel/pkg-plist
deleted file mode 100644
index af2b027f924e..000000000000
--- a/multimedia/emby-server-devel/pkg-plist
+++ /dev/null
@@ -1,1183 +0,0 @@
-lib/emby-server/bin/ffdetect
-lib/emby-server/bin/ffmpeg
-lib/emby-server/bin/ffprobe
-lib/emby-server/lib/libSkiaSharp.so
-lib/emby-server/lib/libSkiaSharp.so.2
-lib/emby-server/lib/libSkiaSharp.so.80.2
-lib/emby-server/lib/libvips.so
-lib/emby-server/lib/libvips.so.42
-lib/emby-server/lib/libvips.so.42.15.0
-lib/emby-server/system/Emby.ActivityLog.dll
-lib/emby-server/system/Emby.Api.dll
-lib/emby-server/system/Emby.Codecs.Dxva.dll
-lib/emby-server/system/Emby.Codecs.dll
-lib/emby-server/system/Emby.Drawing.LibVips.dll
-lib/emby-server/system/Emby.Drawing.Skia.dll
-lib/emby-server/system/Emby.Drawing.dll
-lib/emby-server/system/Emby.Ffmpeg.Base.dll
-lib/emby-server/system/Emby.Ffmpeg.Lib.dll
-lib/emby-server/system/Emby.Ffmpeg.dll
-lib/emby-server/system/Emby.LiveTV.dll
-lib/emby-server/system/Emby.LocalMetadata.dll
-lib/emby-server/system/Emby.Media.Model.dll
-lib/emby-server/system/Emby.Naming.dll
-lib/emby-server/system/Emby.Notifications.dll
-lib/emby-server/system/Emby.Photos.dll
-lib/emby-server/system/Emby.ProcessRun.dll
-lib/emby-server/system/Emby.Providers.dll
-lib/emby-server/system/Emby.Server.Connect.dll
-lib/emby-server/system/Emby.Server.Implementations.dll
-lib/emby-server/system/Emby.Server.MediaEncoding.dll
-lib/emby-server/system/Emby.Server.Sync.dll
-lib/emby-server/system/Emby.Sqlite.dll
-lib/emby-server/system/Emby.Web.GenericEdit.dll
-lib/emby-server/system/Emby.Web.GenericUI.dll
-lib/emby-server/system/Emby.Web.dll
-lib/emby-server/system/EmbyServer
-lib/emby-server/system/EmbyServer.deps.json
-lib/emby-server/system/EmbyServer.dll
-lib/emby-server/system/EmbyServer.runtimeconfig.json
-lib/emby-server/system/MediaBrowser.Common.dll
-lib/emby-server/system/MediaBrowser.Controller.dll
-lib/emby-server/system/MediaBrowser.Model.dll
-lib/emby-server/system/Microsoft.AspNetCore.Antiforgery.dll
-lib/emby-server/system/Microsoft.AspNetCore.Authentication.Abstractions.dll
-lib/emby-server/system/Microsoft.AspNetCore.Authentication.Cookies.dll
-lib/emby-server/system/Microsoft.AspNetCore.Authentication.Core.dll
-lib/emby-server/system/Microsoft.AspNetCore.Authentication.OAuth.dll
-lib/emby-server/system/Microsoft.AspNetCore.Authentication.dll
-lib/emby-server/system/Microsoft.AspNetCore.Authorization.Policy.dll
-lib/emby-server/system/Microsoft.AspNetCore.Authorization.dll
-lib/emby-server/system/Microsoft.AspNetCore.Components.Authorization.dll
-lib/emby-server/system/Microsoft.AspNetCore.Components.Forms.dll
-lib/emby-server/system/Microsoft.AspNetCore.Components.Server.dll
-lib/emby-server/system/Microsoft.AspNetCore.Components.Web.dll
-lib/emby-server/system/Microsoft.AspNetCore.Components.dll
-lib/emby-server/system/Microsoft.AspNetCore.Connections.Abstractions.dll
-lib/emby-server/system/Microsoft.AspNetCore.CookiePolicy.dll
-lib/emby-server/system/Microsoft.AspNetCore.Cors.dll
-lib/emby-server/system/Microsoft.AspNetCore.Cryptography.Internal.dll
-lib/emby-server/system/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll
-lib/emby-server/system/Microsoft.AspNetCore.DataProtection.Abstractions.dll
-lib/emby-server/system/Microsoft.AspNetCore.DataProtection.Extensions.dll
-lib/emby-server/system/Microsoft.AspNetCore.DataProtection.dll
-lib/emby-server/system/Microsoft.AspNetCore.Diagnostics.Abstractions.dll
-lib/emby-server/system/Microsoft.AspNetCore.Diagnostics.HealthChecks.dll
-lib/emby-server/system/Microsoft.AspNetCore.Diagnostics.dll
-lib/emby-server/system/Microsoft.AspNetCore.HostFiltering.dll
-lib/emby-server/system/Microsoft.AspNetCore.Hosting.Abstractions.dll
-lib/emby-server/system/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll
-lib/emby-server/system/Microsoft.AspNetCore.Hosting.dll
-lib/emby-server/system/Microsoft.AspNetCore.Html.Abstractions.dll
-lib/emby-server/system/Microsoft.AspNetCore.Http.Abstractions.dll
-lib/emby-server/system/Microsoft.AspNetCore.Http.Connections.Common.dll
-lib/emby-server/system/Microsoft.AspNetCore.Http.Connections.dll
-lib/emby-server/system/Microsoft.AspNetCore.Http.Extensions.dll
-lib/emby-server/system/Microsoft.AspNetCore.Http.Features.dll
-lib/emby-server/system/Microsoft.AspNetCore.Http.Results.dll
-lib/emby-server/system/Microsoft.AspNetCore.Http.dll
-lib/emby-server/system/Microsoft.AspNetCore.HttpLogging.dll
-lib/emby-server/system/Microsoft.AspNetCore.HttpOverrides.dll
-lib/emby-server/system/Microsoft.AspNetCore.HttpsPolicy.dll
-lib/emby-server/system/Microsoft.AspNetCore.Identity.dll
-lib/emby-server/system/Microsoft.AspNetCore.Localization.Routing.dll
-lib/emby-server/system/Microsoft.AspNetCore.Localization.dll
-lib/emby-server/system/Microsoft.AspNetCore.Metadata.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.Abstractions.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.ApiExplorer.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.Core.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.Cors.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.DataAnnotations.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.Formatters.Json.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.Localization.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.Razor.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.RazorPages.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.TagHelpers.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.ViewFeatures.dll
-lib/emby-server/system/Microsoft.AspNetCore.Mvc.dll
-lib/emby-server/system/Microsoft.AspNetCore.Razor.Runtime.dll
-lib/emby-server/system/Microsoft.AspNetCore.Razor.dll
-lib/emby-server/system/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll
-lib/emby-server/system/Microsoft.AspNetCore.ResponseCaching.dll
-lib/emby-server/system/Microsoft.AspNetCore.ResponseCompression.dll
-lib/emby-server/system/Microsoft.AspNetCore.Rewrite.dll
-lib/emby-server/system/Microsoft.AspNetCore.Routing.Abstractions.dll
-lib/emby-server/system/Microsoft.AspNetCore.Routing.dll
-lib/emby-server/system/Microsoft.AspNetCore.Server.HttpSys.dll
-lib/emby-server/system/Microsoft.AspNetCore.Server.IIS.dll
-lib/emby-server/system/Microsoft.AspNetCore.Server.IISIntegration.dll
-lib/emby-server/system/Microsoft.AspNetCore.Server.Kestrel.Core.dll
-lib/emby-server/system/Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.dll
-lib/emby-server/system/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll
-lib/emby-server/system/Microsoft.AspNetCore.Server.Kestrel.dll
-lib/emby-server/system/Microsoft.AspNetCore.Session.dll
-lib/emby-server/system/Microsoft.AspNetCore.SignalR.Common.dll
-lib/emby-server/system/Microsoft.AspNetCore.SignalR.Core.dll
-lib/emby-server/system/Microsoft.AspNetCore.SignalR.Protocols.Json.dll
-lib/emby-server/system/Microsoft.AspNetCore.SignalR.dll
-lib/emby-server/system/Microsoft.AspNetCore.StaticFiles.dll
-lib/emby-server/system/Microsoft.AspNetCore.WebSockets.dll
-lib/emby-server/system/Microsoft.AspNetCore.WebUtilities.dll
-lib/emby-server/system/Microsoft.AspNetCore.dll
-lib/emby-server/system/Microsoft.Bcl.HashCode.dll
-lib/emby-server/system/Microsoft.CSharp.dll
-lib/emby-server/system/Microsoft.Extensions.Caching.Abstractions.dll
-lib/emby-server/system/Microsoft.Extensions.Caching.Memory.dll
-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.CommandLine.dll
-lib/emby-server/system/Microsoft.Extensions.Configuration.EnvironmentVariables.dll
-lib/emby-server/system/Microsoft.Extensions.Configuration.FileExtensions.dll
-lib/emby-server/system/Microsoft.Extensions.Configuration.Ini.dll
-lib/emby-server/system/Microsoft.Extensions.Configuration.Json.dll
-lib/emby-server/system/Microsoft.Extensions.Configuration.KeyPerFile.dll
-lib/emby-server/system/Microsoft.Extensions.Configuration.UserSecrets.dll
-lib/emby-server/system/Microsoft.Extensions.Configuration.Xml.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.Diagnostics.HealthChecks.Abstractions.dll
-lib/emby-server/system/Microsoft.Extensions.Diagnostics.HealthChecks.dll
-lib/emby-server/system/Microsoft.Extensions.Features.dll
-lib/emby-server/system/Microsoft.Extensions.FileProviders.Abstractions.dll
-lib/emby-server/system/Microsoft.Extensions.FileProviders.Composite.dll
-lib/emby-server/system/Microsoft.Extensions.FileProviders.Embedded.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.Http.dll
-lib/emby-server/system/Microsoft.Extensions.Identity.Core.dll
-lib/emby-server/system/Microsoft.Extensions.Identity.Stores.dll
-lib/emby-server/system/Microsoft.Extensions.Localization.Abstractions.dll
-lib/emby-server/system/Microsoft.Extensions.Localization.dll
-lib/emby-server/system/Microsoft.Extensions.Logging.Abstractions.dll
-lib/emby-server/system/Microsoft.Extensions.Logging.Configuration.dll
-lib/emby-server/system/Microsoft.Extensions.Logging.Console.dll
-lib/emby-server/system/Microsoft.Extensions.Logging.Debug.dll
-lib/emby-server/system/Microsoft.Extensions.Logging.EventLog.dll
-lib/emby-server/system/Microsoft.Extensions.Logging.EventSource.dll
-lib/emby-server/system/Microsoft.Extensions.Logging.TraceSource.dll
-lib/emby-server/system/Microsoft.Extensions.Logging.dll
-lib/emby-server/system/Microsoft.Extensions.ObjectPool.dll
-lib/emby-server/system/Microsoft.Extensions.Options.ConfigurationExtensions.dll
-lib/emby-server/system/Microsoft.Extensions.Options.DataAnnotations.dll
-lib/emby-server/system/Microsoft.Extensions.Options.dll
-lib/emby-server/system/Microsoft.Extensions.Primitives.dll
-lib/emby-server/system/Microsoft.Extensions.WebEncoders.dll
-lib/emby-server/system/Microsoft.JSInterop.dll
-lib/emby-server/system/Microsoft.Net.Http.Headers.dll
-lib/emby-server/system/Microsoft.OpenApi.dll
-lib/emby-server/system/Microsoft.VisualBasic.Core.dll
-lib/emby-server/system/Microsoft.VisualBasic.dll
-lib/emby-server/system/Microsoft.Win32.Primitives.dll
-lib/emby-server/system/Microsoft.Win32.Registry.dll
-lib/emby-server/system/Microsoft.Win32.SystemEvents.dll
-lib/emby-server/system/NetVips.dll
-lib/emby-server/system/Newtonsoft.Json.dll
-lib/emby-server/system/RSSDP.dll
-lib/emby-server/system/SMBLibrary.dll
-lib/emby-server/system/SQLitePCL.pretty.dll
-lib/emby-server/system/SQLitePCLRaw.provider.sqlite3.dll.config
-lib/emby-server/system/SQLitePCLRawEx.core.dll
-lib/emby-server/system/ServiceStack.Text.dll
-lib/emby-server/system/SharpCompress.dll
-lib/emby-server/system/SharpDX.DXGI.dll
-lib/emby-server/system/SharpDX.Direct3D11.dll
-lib/emby-server/system/SharpDX.Direct3D9.dll
-lib/emby-server/system/SharpDX.MediaFoundation.dll
-lib/emby-server/system/SharpDX.dll
-lib/emby-server/system/SimpleInjector.dll
-lib/emby-server/system/SkiaSharp.dll
-lib/emby-server/system/System.AppContext.dll
-lib/emby-server/system/System.Buffers.dll
-lib/emby-server/system/System.Collections.Concurrent.dll
-lib/emby-server/system/System.Collections.Immutable.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.DataAnnotations.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
-lib/emby-server/system/System.ComponentModel.dll
-lib/emby-server/system/System.Configuration.dll
-lib/emby-server/system/System.Console.dll
-lib/emby-server/system/System.Core.dll
-lib/emby-server/system/System.Data.Common.dll
-lib/emby-server/system/System.Data.DataSetExtensions.dll
-lib/emby-server/system/System.Data.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.EventLog.dll
-lib/emby-server/system/System.Diagnostics.FileVersionInfo.dll
-lib/emby-server/system/System.Diagnostics.Process.dll
-lib/emby-server/system/System.Diagnostics.StackTrace.dll
-lib/emby-server/system/System.Diagnostics.TextWriterTraceListener.dll
-lib/emby-server/system/System.Diagnostics.Tools.dll
-lib/emby-server/system/System.Diagnostics.TraceSource.dll
-lib/emby-server/system/System.Diagnostics.Tracing.dll
-lib/emby-server/system/System.Drawing.Primitives.dll
-lib/emby-server/system/System.Drawing.dll
-lib/emby-server/system/System.Dynamic.Runtime.dll
-lib/emby-server/system/System.Formats.Asn1.dll
-lib/emby-server/system/System.Globalization.Calendars.dll
-lib/emby-server/system/System.Globalization.Extensions.dll
-lib/emby-server/system/System.Globalization.dll
-lib/emby-server/system/System.IO.Compression.Brotli.dll
-lib/emby-server/system/System.IO.Compression.FileSystem.dll
-lib/emby-server/system/System.IO.Compression.ZipFile.dll
-lib/emby-server/system/System.IO.Compression.dll
-lib/emby-server/system/System.IO.FileSystem.AccessControl.dll
-lib/emby-server/system/System.IO.FileSystem.DriveInfo.dll
-lib/emby-server/system/System.IO.FileSystem.Primitives.dll
-lib/emby-server/system/System.IO.FileSystem.Watcher.dll
-lib/emby-server/system/System.IO.FileSystem.dll
-lib/emby-server/system/System.IO.IsolatedStorage.dll
-lib/emby-server/system/System.IO.MemoryMappedFiles.dll
-lib/emby-server/system/System.IO.Pipelines.dll
-lib/emby-server/system/System.IO.Pipes.AccessControl.dll
-lib/emby-server/system/System.IO.Pipes.dll
-lib/emby-server/system/System.IO.UnmanagedMemoryStream.dll
-lib/emby-server/system/System.IO.dll
-lib/emby-server/system/System.Linq.Expressions.dll
-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.Net.Http.Json.dll
-lib/emby-server/system/System.Net.Http.dll
-lib/emby-server/system/System.Net.HttpListener.dll
-lib/emby-server/system/System.Net.Mail.dll
-lib/emby-server/system/System.Net.NameResolution.dll
-lib/emby-server/system/System.Net.NetworkInformation.dll
-lib/emby-server/system/System.Net.Ping.dll
-lib/emby-server/system/System.Net.Primitives.dll
-lib/emby-server/system/System.Net.Quic.dll
-lib/emby-server/system/System.Net.Requests.dll
-lib/emby-server/system/System.Net.Security.dll
-lib/emby-server/system/System.Net.ServicePoint.dll
-lib/emby-server/system/System.Net.Sockets.dll
-lib/emby-server/system/System.Net.WebClient.dll
-lib/emby-server/system/System.Net.WebHeaderCollection.dll
-lib/emby-server/system/System.Net.WebProxy.dll
-lib/emby-server/system/System.Net.WebSockets.Client.dll
-lib/emby-server/system/System.Net.WebSockets.WebSocketProtocol.dll
-lib/emby-server/system/System.Net.WebSockets.dll
-lib/emby-server/system/System.Net.dll
-lib/emby-server/system/System.Numerics.Vectors.dll
-lib/emby-server/system/System.Numerics.dll
-lib/emby-server/system/System.ObjectModel.dll
-lib/emby-server/system/System.Private.CoreLib.dll
-lib/emby-server/system/System.Private.DataContractSerialization.dll
-lib/emby-server/system/System.Private.Uri.dll
-lib/emby-server/system/System.Private.Xml.Linq.dll
-lib/emby-server/system/System.Private.Xml.dll
-lib/emby-server/system/System.Reflection.DispatchProxy.dll
-lib/emby-server/system/System.Reflection.Emit.ILGeneration.dll
-lib/emby-server/system/System.Reflection.Emit.Lightweight.dll
-lib/emby-server/system/System.Reflection.Emit.dll
-lib/emby-server/system/System.Reflection.Extensions.dll
-lib/emby-server/system/System.Reflection.Metadata.dll
-lib/emby-server/system/System.Reflection.Primitives.dll
-lib/emby-server/system/System.Reflection.TypeExtensions.dll
-lib/emby-server/system/System.Reflection.dll
-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.VisualC.dll
-lib/emby-server/system/System.Runtime.Extensions.dll
-lib/emby-server/system/System.Runtime.Handles.dll
-lib/emby-server/system/System.Runtime.InteropServices.RuntimeInformation.dll
-lib/emby-server/system/System.Runtime.InteropServices.dll
-lib/emby-server/system/System.Runtime.Intrinsics.dll
-lib/emby-server/system/System.Runtime.Loader.dll
-lib/emby-server/system/System.Runtime.Numerics.dll
-lib/emby-server/system/System.Runtime.Serialization.Formatters.dll
-lib/emby-server/system/System.Runtime.Serialization.Json.dll
-lib/emby-server/system/System.Runtime.Serialization.Primitives.dll
-lib/emby-server/system/System.Runtime.Serialization.Xml.dll
-lib/emby-server/system/System.Runtime.Serialization.dll
-lib/emby-server/system/System.Runtime.dll
-lib/emby-server/system/System.Security.AccessControl.dll
-lib/emby-server/system/System.Security.Claims.dll
-lib/emby-server/system/System.Security.Cryptography.Algorithms.dll
-lib/emby-server/system/System.Security.Cryptography.Cng.dll
-lib/emby-server/system/System.Security.Cryptography.Csp.dll
-lib/emby-server/system/System.Security.Cryptography.Encoding.dll
-lib/emby-server/system/System.Security.Cryptography.OpenSsl.dll
-lib/emby-server/system/System.Security.Cryptography.Pkcs.dll
-lib/emby-server/system/System.Security.Cryptography.Primitives.dll
-lib/emby-server/system/System.Security.Cryptography.X509Certificates.dll
-lib/emby-server/system/System.Security.Cryptography.Xml.dll
-lib/emby-server/system/System.Security.Principal.Windows.dll
-lib/emby-server/system/System.Security.Principal.dll
-lib/emby-server/system/System.Security.SecureString.dll
-lib/emby-server/system/System.Security.dll
-lib/emby-server/system/System.ServiceModel.Web.dll
-lib/emby-server/system/System.ServiceProcess.ServiceController.dll
-lib/emby-server/system/System.ServiceProcess.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.Json.dll
-lib/emby-server/system/System.Text.RegularExpressions.dll
-lib/emby-server/system/System.Threading.Channels.dll
-lib/emby-server/system/System.Threading.Overlapped.dll
-lib/emby-server/system/System.Threading.Tasks.Dataflow.dll
-lib/emby-server/system/System.Threading.Tasks.Extensions.dll
-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
-lib/emby-server/system/System.Threading.ThreadPool.dll
-lib/emby-server/system/System.Threading.Timer.dll
-lib/emby-server/system/System.Threading.dll
-lib/emby-server/system/System.Transactions.Local.dll
-lib/emby-server/system/System.Transactions.dll
-lib/emby-server/system/System.ValueTuple.dll
-lib/emby-server/system/System.Web.HttpUtility.dll
-lib/emby-server/system/System.Web.dll
-lib/emby-server/system/System.Windows.dll
-lib/emby-server/system/System.Xml.Linq.dll
-lib/emby-server/system/System.Xml.ReaderWriter.dll
-lib/emby-server/system/System.Xml.Serialization.dll
-lib/emby-server/system/System.Xml.XDocument.dll
-lib/emby-server/system/System.Xml.XPath.XDocument.dll
-lib/emby-server/system/System.Xml.XPath.dll
-lib/emby-server/system/System.Xml.XmlDocument.dll
-lib/emby-server/system/System.Xml.XmlSerializer.dll
-lib/emby-server/system/System.Xml.dll
-lib/emby-server/system/System.dll
-lib/emby-server/system/WindowsBase.dll
-lib/emby-server/system/dashboard-ui/apikeys/apikeys.js
-lib/emby-server/system/dashboard-ui/app.js
-lib/emby-server/system/dashboard-ui/apploader.js
-lib/emby-server/system/dashboard-ui/bower_components/abortcontroller-polyfill/umd-polyfill.js
-lib/emby-server/system/dashboard-ui/bower_components/fetch/fetch.js
-lib/emby-server/system/dashboard-ui/bower_components/javascriptsubtitlesoctopus/dist/subtitles-octopus-worker-legacy.js
-lib/emby-server/system/dashboard-ui/bower_components/javascriptsubtitlesoctopus/dist/subtitles-octopus-worker-legacy.js.mem
-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/jquery-slim.js
-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/components/accessschedule/accessschedule.js
-lib/emby-server/system/dashboard-ui/components/accessschedule/accessschedule.template.html
-lib/emby-server/system/dashboard-ui/components/activitylog.js
-lib/emby-server/system/dashboard-ui/components/directorybrowser/directorybrowser.js
-lib/emby-server/system/dashboard-ui/components/imageoptionseditor/imageoptionseditor.js
-lib/emby-server/system/dashboard-ui/components/imageoptionseditor/imageoptionseditor.template.html
-lib/emby-server/system/dashboard-ui/components/libraryoptionseditor/libraryoptionseditor.js
-lib/emby-server/system/dashboard-ui/components/libraryoptionseditor/libraryoptionseditor.template.html
-lib/emby-server/system/dashboard-ui/components/medialibrarycreator/medialibrarycreator.js
-lib/emby-server/system/dashboard-ui/components/medialibrarycreator/medialibrarycreator.template.html
-lib/emby-server/system/dashboard-ui/components/medialibraryeditor/medialibraryeditor.js
-lib/emby-server/system/dashboard-ui/components/medialibraryeditor/medialibraryeditor.template.html
-lib/emby-server/system/dashboard-ui/components/taskbutton.js
-lib/emby-server/system/dashboard-ui/components/tunerpicker.js
-lib/emby-server/system/dashboard-ui/css/detailtable.css
-lib/emby-server/system/dashboard-ui/css/images/supporter/supporterbadge.png
-lib/emby-server/system/dashboard-ui/dashboard/dashboard.css
-lib/emby-server/system/dashboard-ui/dashboard/dashboard.html
-lib/emby-server/system/dashboard-ui/dashboard/dashboard.js
-lib/emby-server/system/dashboard-ui/dashboard/releasenotes.html
-lib/emby-server/system/dashboard-ui/dashboard/releasenotes.js
-lib/emby-server/system/dashboard-ui/dashboard/serveractivity.js
-lib/emby-server/system/dashboard-ui/dashboard/settings.html
-lib/emby-server/system/dashboard-ui/dashboard/settings.js
-lib/emby-server/system/dashboard-ui/devices/cameraupload.html
-lib/emby-server/system/dashboard-ui/devices/cameraupload.js
-lib/emby-server/system/dashboard-ui/devices/device.html
-lib/emby-server/system/dashboard-ui/devices/device.js
-lib/emby-server/system/dashboard-ui/devices/devices.js
-lib/emby-server/system/dashboard-ui/embypremiere/embypremiere.html
-lib/emby-server/system/dashboard-ui/embypremiere/embypremiere.js
-lib/emby-server/system/dashboard-ui/favicon.ico
-lib/emby-server/system/dashboard-ui/games/games.html
-lib/emby-server/system/dashboard-ui/games/games.js
-lib/emby-server/system/dashboard-ui/games/gamestab.js
-lib/emby-server/system/dashboard-ui/games/gamesystems.js
-lib/emby-server/system/dashboard-ui/home/favorites.js
-lib/emby-server/system/dashboard-ui/home/home.html
-lib/emby-server/system/dashboard-ui/home/home.js
-lib/emby-server/system/dashboard-ui/home/hometab.js
-lib/emby-server/system/dashboard-ui/home_horiz/folderstab.js
-lib/emby-server/system/dashboard-ui/home_horiz/home.css
-lib/emby-server/system/dashboard-ui/home_horiz/home.html
-lib/emby-server/system/dashboard-ui/home_horiz/home.js
-lib/emby-server/system/dashboard-ui/home_horiz/spotlight.js
-lib/emby-server/system/dashboard-ui/home_horiz/views.livetv.html
-lib/emby-server/system/dashboard-ui/home_horiz/views.livetv.js
-lib/emby-server/system/dashboard-ui/home_horiz/views.movies.html
-lib/emby-server/system/dashboard-ui/home_horiz/views.movies.js
-lib/emby-server/system/dashboard-ui/home_horiz/views.music.html
-lib/emby-server/system/dashboard-ui/home_horiz/views.music.js
-lib/emby-server/system/dashboard-ui/home_horiz/views.tv.html
-lib/emby-server/system/dashboard-ui/home_horiz/views.tv.js
-lib/emby-server/system/dashboard-ui/images/icon-128x128.png
-lib/emby-server/system/dashboard-ui/images/icon-144x144.png
-lib/emby-server/system/dashboard-ui/images/icon-152x152.png
-lib/emby-server/system/dashboard-ui/images/icon-192x192.png
-lib/emby-server/system/dashboard-ui/images/icon-384x384.png
-lib/emby-server/system/dashboard-ui/images/icon-512x512.png
-lib/emby-server/system/dashboard-ui/images/icon-72x72.png
-lib/emby-server/system/dashboard-ui/images/icon-96x96.png
-lib/emby-server/system/dashboard-ui/images/splash.png
-lib/emby-server/system/dashboard-ui/index.html
-lib/emby-server/system/dashboard-ui/item/item.css
-lib/emby-server/system/dashboard-ui/item/item.html
-lib/emby-server/system/dashboard-ui/item/item.js
-lib/emby-server/system/dashboard-ui/legacy/dashboard.css
-lib/emby-server/system/dashboard-ui/legacy/dashboard.js
-lib/emby-server/system/dashboard-ui/librarysetup/advanced.html
-lib/emby-server/system/dashboard-ui/librarysetup/advanced.js
-lib/emby-server/system/dashboard-ui/librarysetup/library.js
-lib/emby-server/system/dashboard-ui/list/list.html
-lib/emby-server/system/dashboard-ui/list/list.js
-lib/emby-server/system/dashboard-ui/livetv/channels.js
-lib/emby-server/system/dashboard-ui/livetv/guide.css
-lib/emby-server/system/dashboard-ui/livetv/guide.js
-lib/emby-server/system/dashboard-ui/livetv/livetv.html
-lib/emby-server/system/dashboard-ui/livetv/livetv.js
-lib/emby-server/system/dashboard-ui/livetv/recordings.js
-lib/emby-server/system/dashboard-ui/livetv/schedule.js
-lib/emby-server/system/dashboard-ui/livetv/series.js
-lib/emby-server/system/dashboard-ui/livetv/suggestions.js
-lib/emby-server/system/dashboard-ui/livetvsetup/channels.js
-lib/emby-server/system/dashboard-ui/livetvsetup/guideprovider.html
-lib/emby-server/system/dashboard-ui/livetvsetup/guideprovider.js
-lib/emby-server/system/dashboard-ui/livetvsetup/livetvsettings.html
-lib/emby-server/system/dashboard-ui/livetvsetup/livetvsettings.js
-lib/emby-server/system/dashboard-ui/livetvsetup/livetvstatus.html
-lib/emby-server/system/dashboard-ui/livetvsetup/livetvstatus.js
-lib/emby-server/system/dashboard-ui/livetvsetup/livetvtuner.html
-lib/emby-server/system/dashboard-ui/livetvsetup/livetvtuner.js
-lib/emby-server/system/dashboard-ui/logs/log.css
-lib/emby-server/system/dashboard-ui/logs/log.js
-lib/emby-server/system/dashboard-ui/logs/logs.js
-lib/emby-server/system/dashboard-ui/manifest.json
-lib/emby-server/system/dashboard-ui/metadatamanager/librarytree.js
-lib/emby-server/system/dashboard-ui/metadatamanager/metadatamanager.css
-lib/emby-server/system/dashboard-ui/metadatamanager/metadatamanager.html
-lib/emby-server/system/dashboard-ui/metadatamanager/metadatamanager.js
-lib/emby-server/system/dashboard-ui/modules/actionsheet/actionsheet.css
-lib/emby-server/system/dashboard-ui/modules/actionsheet/actionsheet.js
-lib/emby-server/system/dashboard-ui/modules/addtolist/addtolist.js
-lib/emby-server/system/dashboard-ui/modules/alameda/alameda.js
-lib/emby-server/system/dashboard-ui/modules/alphanumericshortcuts/alphanumericshortcuts.css
-lib/emby-server/system/dashboard-ui/modules/alphanumericshortcuts/alphanumericshortcuts.js
-lib/emby-server/system/dashboard-ui/modules/alphapicker/alphapicker.js
-lib/emby-server/system/dashboard-ui/modules/alphapicker/style.css
-lib/emby-server/system/dashboard-ui/modules/appfooter/appfooter.css
-lib/emby-server/system/dashboard-ui/modules/appfooter/appfooter.js
-lib/emby-server/system/dashboard-ui/modules/appheader/appheader.css
-lib/emby-server/system/dashboard-ui/modules/appheader/appheader.js
-lib/emby-server/system/dashboard-ui/modules/approuter.js
-lib/emby-server/system/dashboard-ui/modules/autobackdrops.js
-lib/emby-server/system/dashboard-ui/modules/babelhelpers.js
-lib/emby-server/system/dashboard-ui/modules/backdrop/backdrop.js
-lib/emby-server/system/dashboard-ui/modules/backdrop/style.css
-lib/emby-server/system/dashboard-ui/modules/backdropscreensaver/plugin.js
-lib/emby-server/system/dashboard-ui/modules/backmenu/backmenu.js
-lib/emby-server/system/dashboard-ui/modules/browser.js
-lib/emby-server/system/dashboard-ui/modules/browserdeviceprofile.js
-lib/emby-server/system/dashboard-ui/modules/cardbuilder/card.css
-lib/emby-server/system/dashboard-ui/modules/cardbuilder/cardbuilder.js
-lib/emby-server/system/dashboard-ui/modules/chromecast/chromecasthelpers.js
-lib/emby-server/system/dashboard-ui/modules/chromecast/chromecastplayer.js
-lib/emby-server/system/dashboard-ui/modules/commandprocessor.js
-lib/emby-server/system/dashboard-ui/modules/common/appsettings.js
-lib/emby-server/system/dashboard-ui/modules/common/datetime.js
-lib/emby-server/system/dashboard-ui/modules/common/deletehelper.js
-lib/emby-server/system/dashboard-ui/modules/common/dialogs/alert.js
-lib/emby-server/system/dashboard-ui/modules/common/dialogs/confirm.js
-lib/emby-server/system/dashboard-ui/modules/common/filesystem.js
-lib/emby-server/system/dashboard-ui/modules/common/globalize.js
-lib/emby-server/system/dashboard-ui/modules/common/input/api.js
-lib/emby-server/system/dashboard-ui/modules/common/inputmanager.js
-lib/emby-server/system/dashboard-ui/modules/common/itemhelper.js
-lib/emby-server/system/dashboard-ui/modules/common/itemsrefresher.js
-lib/emby-server/system/dashboard-ui/modules/common/methodtimer.js
-lib/emby-server/system/dashboard-ui/modules/common/playback/experimentalwarnings.js
-lib/emby-server/system/dashboard-ui/modules/common/playback/playaccessvalidation.js
-lib/emby-server/system/dashboard-ui/modules/common/playback/playbackmanager.js
-lib/emby-server/system/dashboard-ui/modules/common/playback/playbackvalidation.js
-lib/emby-server/system/dashboard-ui/modules/common/playback/playqueueconfirmation.js
-lib/emby-server/system/dashboard-ui/modules/common/playback/playqueuemanager.js
-lib/emby-server/system/dashboard-ui/modules/common/pluginmanager.js
-lib/emby-server/system/dashboard-ui/modules/common/qualityoptions.js
-lib/emby-server/system/dashboard-ui/modules/common/recordinghelper.js
-lib/emby-server/system/dashboard-ui/modules/common/servicelocator.js
-lib/emby-server/system/dashboard-ui/modules/common/strings/ar.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/bg-BG.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/ca.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/cs.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/da.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/de.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/el.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/en-GB.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/en-US.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/es-AR.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/es-MX.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/es.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/et-EE.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/fi.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/fr-CA.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/fr.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/gsw.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/he.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/hr.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/hu.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/id.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/it.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/ja.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/kk.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/ko.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/lt-LT.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/ms.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/nb.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/nl.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/pl.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/pt-BR.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/pt-PT.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/ro.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/ru.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/sk.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/sl-SI.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/sq.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/sv.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/tr.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/uk.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/vi.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/zh-CN.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/zh-HK.json
-lib/emby-server/system/dashboard-ui/modules/common/strings/zh-TW.json
-lib/emby-server/system/dashboard-ui/modules/common/subtitleappearancehelper.js
-lib/emby-server/system/dashboard-ui/modules/common/textencoding.js
-lib/emby-server/system/dashboard-ui/modules/common/usersettings/usersettings.js
-lib/emby-server/system/dashboard-ui/modules/common/usersettings/usersettingsbuilder.js
-lib/emby-server/system/dashboard-ui/modules/confirmstillplaying/plugin.js
-lib/emby-server/system/dashboard-ui/modules/controlbox.js
-lib/emby-server/system/dashboard-ui/modules/css-vars-ponyfill/css-vars-ponyfill.js
-lib/emby-server/system/dashboard-ui/modules/datagrid/datagrid.css
-lib/emby-server/system/dashboard-ui/modules/datagrid/datagrid.js
-lib/emby-server/system/dashboard-ui/modules/dialog/dialog.js
-lib/emby-server/system/dashboard-ui/modules/dialog/dialog.template.html
-lib/emby-server/system/dashboard-ui/modules/dialoghelper/dialoghelper.css
-lib/emby-server/system/dashboard-ui/modules/dialoghelper/dialoghelper.js
-lib/emby-server/system/dashboard-ui/modules/dockedtabs/dockedtabs.css
-lib/emby-server/system/dashboard-ui/modules/dockedtabs/dockedtabs.js
-lib/emby-server/system/dashboard-ui/modules/dom.js
-lib/emby-server/system/dashboard-ui/modules/emby-apiclient/apiclient.js
-lib/emby-server/system/dashboard-ui/modules/emby-apiclient/apiclientex.js
-lib/emby-server/system/dashboard-ui/modules/emby-apiclient/appstorage-cache.js
-lib/emby-server/system/dashboard-ui/modules/emby-apiclient/appstorage-localstorage.js
-lib/emby-server/system/dashboard-ui/modules/emby-apiclient/appstorage-memory.js
-lib/emby-server/system/dashboard-ui/modules/emby-apiclient/connectionmanager.js
-lib/emby-server/system/dashboard-ui/modules/emby-apiclient/credentials.js
-lib/emby-server/system/dashboard-ui/modules/emby-apiclient/events.js
-lib/emby-server/system/dashboard-ui/modules/emby-apiclient/serverdiscovery.js
-lib/emby-server/system/dashboard-ui/modules/emby-apiclient/wakeonlan.js
-lib/emby-server/system/dashboard-ui/modules/emby-connect/connecthelper.js
-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.css
-lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-itemscontainer/emby-itemscontainer.js
-lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-multilineselect/emby-multilineselect.css
-lib/emby-server/system/dashboard-ui/modules/emby-elements/emby-multilineselect/emby-multilineselect.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-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/gridrowrenderer.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/externalplayer/externalplayer.html
-lib/emby-server/system/dashboard-ui/modules/externalplayer/externalplayer.js
-lib/emby-server/system/dashboard-ui/modules/externalplayer/externalplayers.html
-lib/emby-server/system/dashboard-ui/modules/externalplayer/externalplayers.js
-lib/emby-server/system/dashboard-ui/modules/externalplayer/plugin.js
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/bg-BG.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/cs.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/de.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/el.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/en-GB.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/en-US.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/es-MX.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/es.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/et-EE.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/fa.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/fi.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/fr-CA.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/fr.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/gsw.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/he.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/hr.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/hu.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/it.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/ja.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/kk.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/ko.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/lt-LT.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/nl.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/no.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/pl.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/pt-BR.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/pt-PT.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/ru.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/sk.json
-lib/emby-server/system/dashboard-ui/modules/externalplayer/strings/sl-SI.json
*** 1740 LINES SKIPPED ***