[arch-commits] Commit in emby-server/trunk (PKGBUILD)

Maxime Gauduin alucryd at gemini.archlinux.org
Sun Aug 14 14:16:07 UTC 2022


    Date: Sunday, August 14, 2022 @ 14:16:06
  Author: alucryd
Revision: 1266045

emby-server 4.7.6.0-2: latest skia-sharp doesn't work with emby, include an older version in the package

Modified:
  emby-server/trunk/PKGBUILD

----------+
 PKGBUILD |    8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-08-14 13:37:01 UTC (rev 1266044)
+++ PKGBUILD	2022-08-14 14:16:06 UTC (rev 1266045)
@@ -4,7 +4,8 @@
 pkgname=emby-server
 pkgver=4.7.6.0
 _ffmpeg_ver=2022_05_07
-pkgrel=1
+_skiasharp_ver=2.80.2
+pkgrel=2
 pkgdesc='Bring together your videos, music, photos, and live television'
 arch=(x86_64)
 url=https://emby.media
@@ -42,7 +43,6 @@
   libx264.so
   libx265.so
   opus
-  skia-sharp
   sqlite
   zlib
   zvbi
@@ -59,6 +59,7 @@
   https://github.com/MediaBrowser/Emby.Releases/releases/download/${pkgver}/embyserver-netcore_${pkgver}.zip
   https://mediabrowser.github.io/embytools/ffmpeg-${_ffmpeg_ver}.tar.gz
   https://mediabrowser.github.io/embytools/ffdetect-${_ffmpeg_ver}-x64.tar.xz
+  https://mediabrowser.github.io/embytools/libskiasharp-${_skiasharp_ver}-x64.tar.xz
   emby-server
   emby-server.conf
   emby-server.service
@@ -71,6 +72,7 @@
 b2sums=('80bfeb7437ef220c0bbdf207dfdfee79fe6f8897fd2ed6975535df89420ef6d41d2fb75c36bbbf4bb19750de90bc47452d82dd403da6b33435fb76745ef67a2e'
         '0cf98666f22cb08bc02c5a93eb3d73e50648468da8d73edbd1814d2b3ca599532e75f3b597ff770c40712c04a4d1af5ab66b6bb6779b35508dd9e007e66e575d'
         '39dbe0033cf43c77c92ae7e1e6709ae1cb447e8d9654b8b1422658d86994db6e2d04f65311e5f1a9a078bdf533344c37f0ab8e07138bb1eabe7108d87a79c2a0'
+        '08ea6a632c7366fb4086d3f42c602e85603bc416ec7e0ea1e7d41814441889fc4858db0128a4e433965ca2d7427f43028864d936b40244b3896fa78102ac38c6'
         '48c11601d00121e725951fd48ba34137804d4a67aa12528a29ca4d43d301d19311182421e96bef7b7ddbc4929dc9d5b577b1659cb0b716b1c1f6938283465c46'
         '49c2e6a27f36a2e44a6b988573ee7d08bacb036008f5360ad1cb617b3d1577bdcd48a323ebb882e0f9ec4483962a96d8bd9af44385feb5245b49dfc191d73352'
         '11cc26f44f81823bcd50ee16344aff94eb0a64d740a2e489d832bc8d48d11f3065bf683da243409bab8e3d8a201083596a27983cc11a90688128442e0116430c'
@@ -127,11 +129,11 @@
 package() {
   install -dm 755 "${pkgdir}"/usr/lib
   cp -dr --no-preserve='ownership' system "${pkgdir}"/usr/lib/emby-server
-  ln -s ../libSkiaSharp.so.80.2.0 "${pkgdir}"/usr/lib/emby-server/libSkiaSharp.so
   install -Dm 755 emby-server -t "${pkgdir}"/usr/bin/
   install -Dm 755 bin/ffdetect "${pkgdir}"/usr/bin/ffdetect-emby
   install -Dm 755 ffmpeg-${_ffmpeg_ver}_public/ffmpeg "${pkgdir}"/usr/bin/ffmpeg-emby
   install -Dm 755 ffmpeg-${_ffmpeg_ver}_public/ffprobe "${pkgdir}"/usr/bin/ffprobe-emby
+  install -Dm 755 lib/libSkiaSharp.so* -t "${pkgdir}"/usr/lib/emby-server/
   install -Dm 644 emby-server.service -t "${pkgdir}"/usr/lib/systemd/system/
   install -Dm 644 emby-server.conf "${pkgdir}"/etc/conf.d/emby-server
   install -Dm 644 license.docx -t "${pkgdir}"/usr/share/licenses/emby-server/



More information about the arch-commits mailing list