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

Maxime Gauduin alucryd at gemini.archlinux.org
Thu May 19 14:00:15 UTC 2022


    Date: Thursday, May 19, 2022 @ 14:00:14
  Author: alucryd
Revision: 1209246

upgpkg: emby-server 4.7.0.60-1

Modified:
  emby-server/trunk/PKGBUILD

----------+
 PKGBUILD |   97 +++++++++++++++++++++++++++++--------------------------------
 1 file changed, 47 insertions(+), 50 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-19 13:40:05 UTC (rev 1209245)
+++ PKGBUILD	2022-05-19 14:00:14 UTC (rev 1209246)
@@ -2,9 +2,9 @@
 # Contributor: Daniel Seymour <dannyseeless at gmail.com>
 
 pkgname=emby-server
-pkgver=4.6.7.0
-_ffmpeg_ver=2021_02_27
-pkgrel=4
+pkgver=4.7.0.60
+_ffmpeg_ver=2022_05_07
+pkgrel=1
 pkgdesc='Bring together your videos, music, photos, and live television'
 arch=(x86_64)
 url=https://emby.media
@@ -13,7 +13,7 @@
   alsa-lib
   aom
   bzip2
-  dotnet-runtime-3.1
+  dotnet-runtime
   expat
   ffmpeg
   fontconfig
@@ -63,9 +63,9 @@
 noextract=(license.docx)
 backup=(etc/conf.d/emby-server)
 install=emby-server.install
-b2sums=('65edbbea3442682fb9443f706c0c588ceea6986bd62cf155dd286d18e000746ae2b716c3f5e8e970e956772f5246e0655a05afe27b677cce713a23379b79a247'
-        '089ffcc7c51231c6caceaceb871d54edfb8d453f5b5515ef6a32969eac7c3609ea0e3b14925b6d1af5ce0157c442c904433fcf3b9ca5d45c7736402e6fa54cc3'
-        'c3c4935a704a2bcd83f33138d2140a1964ce8ceb3249cc9b4339c821d8954d10c8c0ebe56e9a5eddf5bcdcf046a41b17e779ab5a015846307f7cf631d1ffc605'
+b2sums=('24db7cba43040d003b316e51542bb9111ac91fc770771d035782af4bd7c1b7981f88da563d454a6928c5d6ccc008fdadf5d0e8da577f27264e65a8e19ccdcee4'
+        '0cf98666f22cb08bc02c5a93eb3d73e50648468da8d73edbd1814d2b3ca599532e75f3b597ff770c40712c04a4d1af5ab66b6bb6779b35508dd9e007e66e575d'
+        '39dbe0033cf43c77c92ae7e1e6709ae1cb447e8d9654b8b1422658d86994db6e2d04f65311e5f1a9a078bdf533344c37f0ab8e07138bb1eabe7108d87a79c2a0'
         '48c11601d00121e725951fd48ba34137804d4a67aa12528a29ca4d43d301d19311182421e96bef7b7ddbc4929dc9d5b577b1659cb0b716b1c1f6938283465c46'
         '49c2e6a27f36a2e44a6b988573ee7d08bacb036008f5360ad1cb617b3d1577bdcd48a323ebb882e0f9ec4483962a96d8bd9af44385feb5245b49dfc191d73352'
         '11cc26f44f81823bcd50ee16344aff94eb0a64d740a2e489d832bc8d48d11f3065bf683da243409bab8e3d8a201083596a27983cc11a90688128442e0116430c'
@@ -76,45 +76,44 @@
   rm -rf system/{electron,runtimes/{osx,tizen*,win*}}
 }
 
-#build() {
-#  cd ffmpeg-${_ffmpeg_ver}_public
-# 
-#  export PKG_CONFIG_PATH=/usr/lib/ffnvcodec8.1/pkgconfig
-# 
-#  ./configure \
-#    --disable-doc \
-#    --disable-ffplay \
-#    --disable-shared \
-#    --disable-vdpau \
-#    --disable-libxcb \
-#    --disable-lzma \
-#    --disable-sdl2 \
-#    --disable-xlib \
-#    --enable-fontconfig \
-#    --enable-gmp \
-#    --enable-gnutls \
-#    --enable-gpl \
-#    --enable-libaom \
-#    --enable-libass \
-#    --enable-libdav1d \
-#    --enable-libdrm \
-#    --enable-libfreetype \
-#    --enable-libfribidi \
-#    --enable-libmfx \
-#    --enable-libmp3lame \
-#    --enable-libopus \
-#    --enable-libtheora \
-#    --enable-libvorbis \
-#    --enable-libwebp \
-#    --enable-libx264 \
-#    --enable-libzvbi \
-#    --enable-version3 \
-#    --enable-nvdec \
-#    --enable-nvenc \
-#    --enable-static \
-#    --enable-vaapi
-#  make
-#}
+build() {
+  cd ffmpeg-${_ffmpeg_ver}_public
+  export PKG_CONFIG_PATH=/usr/lib/ffnvcodec8.1/pkgconfig
+  ./configure \
+    --disable-doc \
+    --disable-ffplay \
+    --disable-shared \
+    --disable-vdpau \
+    --disable-libxcb \
+    --disable-lzma \
+    --disable-sdl2 \
+    --disable-xlib \
+    --enable-fontconfig \
+    --enable-gmp \
+    --enable-gnutls \
+    --enable-gpl \
+    --enable-libaom \
+    --enable-libass \
+    --enable-libdav1d \
+    --enable-libdrm \
+    --enable-libfreetype \
+    --enable-libfribidi \
+    --enable-libmfx \
+    --enable-libmp3lame \
+    --enable-libopus \
+    --enable-libtheora \
+    --enable-libvorbis \
+    --enable-libwebp \
+    --enable-libx264 \
+    --enable-libzvbi \
+    --enable-lto \
+    --enable-nvdec \
+    --enable-nvenc \
+    --enable-static \
+    --enable-vaapi \
+    --enable-version3
+  make
+}
 
 package() {
   install -dm 755 "${pkgdir}"/usr/lib
@@ -122,10 +121,8 @@
   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
-  ln -s /usr/bin/ffmpeg "${pkgdir}"/usr/bin/ffmpeg-emby
-  ln -s /usr/bin/ffprobe "${pkgdir}"/usr/bin/ffprobe-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 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