فهرست منبع

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.