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

Ike Devolder idevolder at archlinux.org
Fri Mar 5 06:35:54 UTC 2021


    Date: Friday, March 5, 2021 @ 06:35:54
  Author: idevolder
Revision: 881664

upgpkg: kodi 19.0-9

Modified:
  kodi/trunk/PKGBUILD

----------+
 PKGBUILD |   44 +++++++++++++++++++++-----------------------
 1 file changed, 21 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-03-05 06:34:42 UTC (rev 881663)
+++ PKGBUILD	2021-03-05 06:35:54 UTC (rev 881664)
@@ -23,7 +23,7 @@
   'kodi-eventclients' 'kodi-tools-texturepacker' 'kodi-dev'
 )
 pkgver=19.0
-pkgrel=6
+pkgrel=9
 arch=('x86_64')
 url="https://kodi.tv"
 license=('GPL2')
@@ -55,6 +55,7 @@
 _crossguid_version="8f399e8bd4"
 _fstrcmp_version="0.7.D001"
 _flatbuffers_version="1.11.0"
+_libudfread_version="1.1.0"
 
 source=(
   "$pkgbase-$pkgver-$_codename.tar.gz::https://github.com/xbmc/xbmc/archive/$pkgver-$_codename.tar.gz"
@@ -67,6 +68,7 @@
   "$pkgbase-crossguid-$_crossguid_version.tar.gz::http://mirrors.kodi.tv/build-deps/sources/crossguid-$_crossguid_version.tar.gz"
   "$pkgbase-fstrcmp-$_fstrcmp_version.tar.gz::http://mirrors.kodi.tv/build-deps/sources/fstrcmp-$_fstrcmp_version.tar.gz"
   "$pkgbase-flatbuffers-$_flatbuffers_version.tar.gz::http://mirrors.kodi.tv/build-deps/sources/flatbuffers-$_flatbuffers_version.tar.gz"
+  "$pkgbase-libudfread-$_libudfread_version.tar.gz::http://mirrors.kodi.tv/build-deps/sources/libudfread-$_libudfread_version.tar.gz"
   'cheat-sse-build.patch'
   '0001-allow-separate-windowing-binaries-being-launched-fro.patch'
 )
@@ -80,6 +82,7 @@
   "$pkgbase-crossguid-$_crossguid_version.tar.gz"
   "$pkgbase-fstrcmp-$_fstrcmp_version.tar.gz"
   "$pkgbase-flatbuffers-$_flatbuffers_version.tar.gz"
+  "$pkgbase-libudfread-$_libudfread_version.tar.gz"
 )
 sha512sums=('d6c9fe7414b64d33d919d6c3de1ddb4800e36b786a460d2d2f5c1e5346cd4819487e54f212c37778103d44dd051f7df6c74e0a98a0b21d1e4dc9bedaa8570422'
             '5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e'
@@ -91,6 +94,7 @@
             '2682d63609d3dcdfcd8136be632e45df26ad88ce93b9c49745cf728bbd2e6254a7b05c8b059ab581d532372e504206a525a52564b64d076dfdae9c965a09fd16'
             'aaeb0227afd5ada5955cbe6a565254ff88d2028d677d199c00e03b7cb5de1f2c69b18e6e8b032e452350a8eda7081807b01765adbeb8476eaf803d9de6e5509c'
             'e4a6fbc5813041194ac66d2d019aea711dad72239f52731f292675cd21248cba139768aa80f044c3a11cae2d308ae95b4b45de914d207b5b1d3d5d18620c8882'
+            '340a03fe90d26a8a5c78e1e4f558a0b448a14332a661494f44af7de3e6c98cd219125e19f69d2a611ecb4870648a5d5b55d794e665eb8ec4192c0b499a0701ed'
             '91409cc66959a30f2d0dbf8d28e47dd2acbac560efb8961550c5928ae8546a32d1f156f8e55f073f953b114230117ec96c224212d28c1c1d752540c836c9ae1a'
             '372eb5ef438458a3fd2d38c20ad9385e208d670bdc8e5ffb62c5bde2e3e93a3548704118aced33e6a956e12ae70a42316afafa482cf16e171dd0f07330de3509')
 
@@ -120,6 +124,7 @@
     -DENABLE_INTERNAL_CROSSGUID=ON
     -DENABLE_INTERNAL_FSTRCMP=ON
     -DENABLE_INTERNAL_FLATBUFFERS=ON
+    -DENABLE_INTERNAL_UDFREAD=ON
     -DENABLE_MYSQLCLIENT=ON
     -Dlibdvdcss_URL="$srcdir/$pkgbase-libdvdcss-$_libdvdcss_version.tar.gz"
     -Dlibdvdnav_URL="$srcdir/$pkgbase-libdvdnav-$_libdvdnav_version.tar.gz"
@@ -130,29 +135,29 @@
     -DCROSSGUID_URL="$srcdir/$pkgbase-crossguid-$_crossguid_version.tar.gz"
     -DFSTRCMP_URL="$srcdir/$pkgbase-fstrcmp-$_fstrcmp_version.tar.gz"
     -DFLATBUFFERS_URL="$srcdir/$pkgbase-flatbuffers-$_flatbuffers_version.tar.gz"
+    -DUDFREAD_URL="$srcdir/$pkgbase-libudfread-$_libudfread_version.tar.gz"
+    -DAPP_RENDER_SYSTEM=gl
   )
 
-  echo "building kodi-x11"
+  echo "building kodi-wayland"
   cmake \
     ${_cmake_common_args[@]} \
-    -DCORE_PLATFORM_NAME=x11 \
-    -DAPP_RENDER_SYSTEM=gl \
+    -DCORE_PLATFORM_NAME=wayland \
     ../"xbmc-$pkgver-$_codename"
   make
 
-  echo "building kodi-wayland"
+  echo "building kodi-gbm"
   cmake \
     ${_cmake_common_args[@]} \
-    -DCORE_PLATFORM_NAME=wayland \
-    -DAPP_RENDER_SYSTEM=gl \
+    -DCORE_PLATFORM_NAME=gbm \
     ../"xbmc-$pkgver-$_codename"
   make
 
-  echo "building kodi-gbm"
+  # build x11 version last that will make it fallback in the launcher script
+  echo "building kodi-x11"
   cmake \
     ${_cmake_common_args[@]} \
-    -DCORE_PLATFORM_NAME=gbm \
-    -DAPP_RENDER_SYSTEM=gl \
+    -DCORE_PLATFORM_NAME=x11 \
     ../"xbmc-$pkgver-$_codename"
   make
 }
@@ -159,15 +164,14 @@
 
 # kodi
 # components: kodi
-
 package_kodi-common() {
   pkgdesc="A software media player and entertainment hub for digital media"
   depends=(
-    'bluez-libs' 'curl' 'desktop-file-utils' 'hicolor-icon-theme' 'lcms2'
-    'libass' 'libbluray' 'libcdio' 'libcec' 'libmicrohttpd' 'libnfs' 'libplist'
-    'libpulse' 'libva' 'libxslt' 'lirc' 'mariadb-libs' 'mesa' 'python'
-    'python-pillow' 'python-pycryptodomex' 'python-simplejson' 'shairplay'
-    'smbclient' 'taglib' 'tinyxml'
+    'bluez-libs' 'curl' 'dav1d' 'desktop-file-utils' 'hicolor-icon-theme'
+    'lcms2' 'libass' 'libbluray' 'libcdio' 'libcec' 'libmicrohttpd' 'libnfs'
+    'libplist' 'libpulse' 'libva' 'libxslt' 'lirc' 'mariadb-libs' 'mesa'
+    'python' 'python-pillow' 'python-pycryptodomex' 'python-simplejson'
+    'shairplay' 'smbclient' 'sqlite' 'taglib' 'tinyxml'
   )
   optdepends=(
     'afpfs-ng: Apple shares support'
@@ -196,7 +200,6 @@
 
 # kodi-x11
 # components: kodi-bin
-
 package_kodi-x11() {
   pkgdesc="x11 kodi binary"
   provides=('kodi')
@@ -212,7 +215,6 @@
 
 # kodi-wayland
 # components: kodi-bin
-
 package_kodi-wayland() {
   pkgdesc="wayland kodi binary"
   provides=('kodi')
@@ -227,13 +229,12 @@
 
 # kodi-gbm
 # components: kodi-bin
-
 package_kodi-gbm() {
   pkgdesc="gbm kodi binary"
   provides=('kodi')
   replaces=('kodi')
   depends=(
-    'kodi-common' 'libxkbcommon'
+    'kodi-common' 'libxkbcommon' 'libinput'
   )
 
   cd kodi-build
@@ -242,7 +243,6 @@
 
 # kodi-eventclients
 # components: kodi-eventclients-common kodi-eventclients-ps3 kodi-eventclients-kodi-send
-
 package_kodi-eventclients() {
   pkgdesc="Kodi Event Clients"
   optdepends=(
@@ -267,7 +267,6 @@
 
 # kodi-tools-texturepacker
 # components: kodi-tools-texturepacker
-
 package_kodi-tools-texturepacker() {
   pkgdesc="Kodi Texturepacker tool"
   depends=('libpng' 'giflib' 'libjpeg-turbo' 'lzo')
@@ -287,7 +286,6 @@
 
 # kodi-dev
 # components: kodi-addon-dev kodi-eventclients-dev
-
 package_kodi-dev() {
   pkgdesc="Kodi dev files"
   depends=('kodi-common')



More information about the arch-commits mailing list