瀏覽代碼

Add Linux binaries for SkiaSharp
- Not sure how this impacts Windows builds, but it works great for Linux.
- Requires additional deps on Debian

Andrew Rabert 6 年之前
父節點
當前提交
a9607555df
共有 2 個文件被更改,包括 5 次插入2 次删除
  1. 1 0
      Emby.Drawing.Skia/Emby.Drawing.Skia.csproj
  2. 4 2
      debian/control

+ 1 - 0
Emby.Drawing.Skia/Emby.Drawing.Skia.csproj

@@ -7,6 +7,7 @@
 
 
   <ItemGroup>
   <ItemGroup>
     <PackageReference Include="SkiaSharp" Version="1.68.0" />
     <PackageReference Include="SkiaSharp" Version="1.68.0" />
+    <PackageReference Include="SkiaSharp.NativeAssets.Linux" Version="1.68.0" />
   </ItemGroup>
   </ItemGroup>
 
 
   <ItemGroup>
   <ItemGroup>

+ 4 - 2
debian/control

@@ -5,7 +5,9 @@ Maintainer: Jellyfin Team <team@jellyfin.org>
 Build-Depends:  debhelper (>= 9),
 Build-Depends:  debhelper (>= 9),
                 dotnet-sdk-2.2,
                 dotnet-sdk-2.2,
                 libc6-dev,
                 libc6-dev,
-                libcurl4-openssl-dev
+                libcurl4-openssl-dev,
+                libfontconfig1-dev,
+                libfreetype6-dev
 Standards-Version: 3.9.4
 Standards-Version: 3.9.4
 
 
 Package: jellyfin
 Package: jellyfin
@@ -13,6 +15,6 @@ Replaces: mediabrowser, emby, emby-server-beta, jellyfin-dev, emby-server
 Breaks: mediabrowser, emby, emby-server-beta, jellyfin-dev, emby-server
 Breaks: mediabrowser, emby, emby-server-beta, jellyfin-dev, emby-server
 Conflicts: mediabrowser, emby, emby-server-beta, jellyfin-dev, emby-server
 Conflicts: mediabrowser, emby, emby-server-beta, jellyfin-dev, emby-server
 Architecture: any
 Architecture: any
-Depends: at, libsqlite3-0, ffmpeg, libssl1.0.0 | libssl1.0.2
+Depends: at, libsqlite3-0, ffmpeg, libfontconfig1, libfreetype6, libssl1.0.0 | libssl1.0.2
 Description: Jellyfin is a home media server.
 Description: Jellyfin is a home media server.
  It is built on top of other popular open source technologies such as Service Stack, jQuery, jQuery mobile, and Mono. It features a REST-based api with built-in documentation to facilitate client development. We also have client libraries for our api to enable rapid development.
  It is built on top of other popular open source technologies such as Service Stack, jQuery, jQuery mobile, and Mono. It features a REST-based api with built-in documentation to facilitate client development. We also have client libraries for our api to enable rapid development.