This repository has no description

[whale] Build patched Shokofin plugin image (source-file version identifier) master

Add a whale file-delivery image (jellyfin-shokofin-plugin) that packages the Shokofin Jellyfin plugin as stable v6.0.5 + one upstream feature commit backported: VFS_UseSourceFileAsVersionIdentifier (upstream 30eb9b55), which labels Jellyfin's multi-version episode picker by each version's source-file basename instead of the opaque [Shoko File=N] VFS name. The option is gated (default off), so the build is behaviorally identical to stock 6.0.5 until enabled. This is the repo's first buildDotnetModule: fetch v6.0.5, apply the patch, build only Shokofin.dll (net9.0), and overlay it onto the pinned upstream release zip -- so every shipped dependency DLL + meta.json comes from upstream unchanged (we never guess the dep set). autoUpdate is disabled in meta.json. NuGet deps are vendored in whale/shokofin-nuget-deps.json. Only the backport is temporary; the file-delivery image is the permanent, declarative way the plugin is installed (see milky-way/lib/jellyfin.libsonnet). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014jeXv3ZvJf3dsENLipLJiG


Author Yuto Nishida Co-author Claude Opus 4.8 (1M context) Date Commit 01406dea Parent faa724bf Change ID mzmkumlp