summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgraysky2023-01-31 13:24:35 -0500
committergraysky2023-01-31 13:24:35 -0500
commitccdab9978e2c77297cb0b4f935a5b6784c60365a (patch)
treed69315dea20c731b72ed0dc1e60f451366bee424
parent336e5a9cfe7f36a59da91eb846d65c5bbafc23b6 (diff)
downloadaur-ccdab9978e2c77297cb0b4f935a5b6784c60365a.tar.gz
Update to r62077.9d990f04236-1
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD57
2 files changed, 43 insertions, 41 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bdfb0f3282cf..5aadd7125841 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = kodi-git
- pkgver = r61975.5715cb0ca69
+ pkgver = r62077.9d990f04236
pkgrel = 1
url = https://kodi.tv
arch = x86_64
@@ -15,6 +15,7 @@ pkgbase = kodi-git
makedepends = gperf
makedepends = hicolor-icon-theme
makedepends = java-runtime
+ makedepends = fmt
makedepends = libaacs
makedepends = libass
makedepends = libbluray
@@ -36,22 +37,25 @@ pkgbase = kodi-git
makedepends = lzo
makedepends = mesa
makedepends = nasm
+ makedepends = pipewire
makedepends = python-pycryptodomex
makedepends = python-pillow
makedepends = python-pybluez
makedepends = python-simplejson
makedepends = shairplay
makedepends = smbclient
+ makedepends = sndio
+ makedepends = spdlog
makedepends = taglib
makedepends = tinyxml
makedepends = swig
makedepends = upower
makedepends = giflib
+ makedepends = rapidjson
makedepends = ghostscript
makedepends = meson
makedepends = gtest
makedepends = graphviz
- makedepends = pipewire
makedepends = wayland-protocols
makedepends = waylandpp
makedepends = libxkbcommon
@@ -60,8 +64,6 @@ pkgbase = kodi-git
noextract = libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz
noextract = libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz
noextract = ffmpeg-5.1.2-Nexus-Alpha3.tar.gz
- noextract = fmt-9.1.0.tar.gz
- noextract = spdlog-1.10.0.tar.gz
noextract = crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
noextract = fstrcmp-0.7.D001.tar.gz
noextract = flatbuffers-2.0.0.tar.gz
@@ -72,8 +74,6 @@ pkgbase = kodi-git
source = libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz::https://github.com/xbmc/libdvdnav/archive/6.1.1-Next-Nexus-Alpha2-2.tar.gz
source = libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz::https://github.com/xbmc/libdvdread/archive/6.1.3-Next-Nexus-Alpha2-2.tar.gz
source = ffmpeg-5.1.2-Nexus-Alpha3.tar.gz::https://github.com/xbmc/FFmpeg/archive/5.1.2-Nexus-Alpha3.tar.gz
- source = https://mirrors.kodi.tv/build-deps/sources/fmt-9.1.0.tar.gz
- source = https://mirrors.kodi.tv/build-deps/sources/spdlog-1.10.0.tar.gz
source = https://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
source = https://mirrors.kodi.tv/build-deps/sources/fstrcmp-0.7.D001.tar.gz
source = https://mirrors.kodi.tv/build-deps/sources/flatbuffers-2.0.0.tar.gz
@@ -84,8 +84,6 @@ pkgbase = kodi-git
b2sums = db4d05836d8fbb3637ae50bdbfc0e4b612ee6b3be24addfea94ce772c3bf28d58b63a3f252d6f9f016f72f8cbb841cc1820b091226b136f4c4664385a32da73c
b2sums = c94feb5a03a12efa5b7767965118d2500a088299ea36f3b82e46d157e45893e6b04503cb50f179ca681bac914457607fab26acfa6e304752b355c407578572d1
b2sums = fe35ef6a9aa2d60a2b34432ae8063850003d550208f223ea43af8ebcaa73e6993639e8cfe8a38676bac79e6b1816bd791b75b66ef58ff4d740bc9a5e0e7f9b78
- b2sums = ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
- b2sums = e40afa9fd1dd791e1f703392f0f54fc798ed70537a9f1ee9c8598dd449f4cd4dd03bc4ce95e416cbbe224711a17e70708a106f0432384542d6316cf232cf8757
b2sums = 0f78a8ab5a420297f666b3b8156d499a9141ec25c049d4d2bb2ba594dc585abe211a149b83c605cce4f5530207231a065d5f3a87a0c969781de8c6381afa2527
b2sums = a8b68fcb8613f0d30e5ff7b862b37408472162585ca71cdff328e3299ff50476fd265467bbd77b352b22bb88c590969044f74d91c5468475504568fd269fa69e
b2sums = ccd827a43da39cf831727b439beed0cea216cdf50dbfe70954854bbe388b2c47ed4e78cc87e3fc0d5568034b13baa2ea96480914cc8129747bccbf8ea928847c
@@ -99,6 +97,7 @@ pkgname = kodi-git
depends = dav1d
depends = desktop-file-utils
depends = hicolor-icon-theme
+ depends = fmt
depends = lcms2
depends = libass
depends = libbluray
@@ -114,11 +113,14 @@ pkgname = kodi-git
depends = lirc
depends = mariadb-libs
depends = mesa
+ depends = pipewire
depends = python-pillow
depends = python-pycryptodomex
depends = python-simplejson
depends = shairplay
depends = smbclient
+ depends = sndio
+ depends = spdlog
depends = sqlite
depends = taglib
depends = tinyxml
@@ -127,13 +129,12 @@ pkgname = kodi-git
depends = waylandpp
depends = libinput
depends = pcre
- depends = pipewire
optdepends = afpfs-ng: Apple shares support
optdepends = bluez: Blutooth support
optdepends = python-pybluez: Bluetooth support
optdepends = pulseaudio: PulseAudio support
optdepends = upower: Display battery level
- provides = kodi=r61975.5715cb0ca69
+ provides = kodi=r62077.9d990f04236
provides = kodi-x11
provides = kodi-wayland
provides = kodi-gbm
@@ -146,7 +147,7 @@ pkgname = kodi-git-eventclients
pkgdesc = Kodi Event Clients (master branch)
optdepends = kodi: local machine eventclient use
optdepends = python: most eventclients are implemented in python
- provides = kodi-eventclients=r61975.5715cb0ca69
+ provides = kodi-eventclients=r62077.9d990f04236
conflicts = kodi-eventclients
pkgname = kodi-git-tools-texturepacker
@@ -155,11 +156,11 @@ pkgname = kodi-git-tools-texturepacker
depends = giflib
depends = libjpeg-turbo
depends = lzo
- provides = kodi-tools-texturepacker=r61975.5715cb0ca69
+ provides = kodi-tools-texturepacker=r62077.9d990f04236
conflicts = kodi-tools-texturepacker
pkgname = kodi-git-dev
pkgdesc = Kodi dev files (master branch)
depends = kodi-git
- provides = kodi-dev=r61975.5715cb0ca69
+ provides = kodi-dev=r62077.9d990f04236
conflicts = kodi-dev
diff --git a/PKGBUILD b/PKGBUILD
index c0c01668536b..f32dd5055ce6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -22,21 +22,21 @@ _clangbuild=
pkgbase=kodi-git
pkgname=("$pkgbase" "$pkgbase-eventclients" "$pkgbase-tools-texturepacker" "$pkgbase-dev")
-pkgver=r61975.5715cb0ca69
+pkgver=r62077.9d990f04236
pkgrel=1
arch=('x86_64')
url="https://kodi.tv"
license=('GPL2')
makedepends=(
'afpfs-ng' 'bluez-libs' 'cmake' 'curl' 'dav1d' 'doxygen' 'git' 'glew'
- 'gperf' 'hicolor-icon-theme' 'java-runtime' 'libaacs' 'libass'
+ 'gperf' 'hicolor-icon-theme' 'java-runtime' 'fmt' 'libaacs' 'libass'
'libbluray' 'libcdio' 'libcec' 'libgl' 'mariadb-libs' 'libmicrohttpd'
'libmodplug' 'libmpeg2' 'libnfs' 'libplist' 'libpulse' 'libva'
'libva-vdpau-driver' 'libxrandr' 'libxslt' 'lirc' 'lzo' 'mesa' 'nasm'
- 'python-pycryptodomex' 'python-pillow' 'python-pybluez'
- 'python-simplejson' 'shairplay' 'smbclient' 'taglib' 'tinyxml' 'swig'
- 'upower' 'giflib' 'ghostscript' 'meson' 'gtest' 'graphviz'
- 'pipewire'
+ 'pipewire' 'python-pycryptodomex' 'python-pillow' 'python-pybluez'
+ 'python-simplejson' 'shairplay' 'smbclient' 'sndio' 'spdlog' 'taglib'
+ 'tinyxml' 'swig' 'upower' 'giflib' 'rapidjson' 'ghostscript' 'meson' 'gtest'
+ 'graphviz'
# wayland
'wayland-protocols' 'waylandpp' 'libxkbcommon'
# gbm
@@ -59,14 +59,10 @@ _sse_workaround=1
# https://github.com/xbmc/libdvdnav/tags
# https://github.com/xbmc/libdvdread/tags
#
-# fmt and crossguid can be found https://mirrors.kodi.tv/build-deps/sources/
-#
_libdvdcss_version="1.4.3-Next-Nexus-Alpha2-2"
_libdvdnav_version="6.1.1-Next-Nexus-Alpha2-2"
_libdvdread_version="6.1.3-Next-Nexus-Alpha2-2"
_ffmpeg_version="5.1.2-Nexus-Alpha3"
-_fmt_version="9.1.0"
-_spdlog_version="1.10.0"
_crossguid_version="ca1bf4b810e2d188d04cb6286f957008ee1b7681"
_fstrcmp_version="0.7.D001"
_flatbuffers_version="2.0.0"
@@ -77,8 +73,6 @@ source=(
"libdvdnav-$_libdvdnav_version.tar.gz::https://github.com/xbmc/libdvdnav/archive/$_libdvdnav_version.tar.gz"
"libdvdread-$_libdvdread_version.tar.gz::https://github.com/xbmc/libdvdread/archive/$_libdvdread_version.tar.gz"
"ffmpeg-$_ffmpeg_version.tar.gz::https://github.com/xbmc/FFmpeg/archive/$_ffmpeg_version.tar.gz"
- "https://mirrors.kodi.tv/build-deps/sources/fmt-$_fmt_version.tar.gz"
- "https://mirrors.kodi.tv/build-deps/sources/spdlog-$_spdlog_version.tar.gz"
"https://mirrors.kodi.tv/build-deps/sources/crossguid-$_crossguid_version.tar.gz"
"https://mirrors.kodi.tv/build-deps/sources/fstrcmp-$_fstrcmp_version.tar.gz"
"https://mirrors.kodi.tv/build-deps/sources/flatbuffers-$_flatbuffers_version.tar.gz"
@@ -90,8 +84,6 @@ noextract=(
"libdvdnav-$_libdvdnav_version.tar.gz"
"libdvdread-$_libdvdread_version.tar.gz"
"ffmpeg-$_ffmpeg_version.tar.gz"
- "fmt-$_fmt_version.tar.gz"
- "spdlog-$_spdlog_version.tar.gz"
"crossguid-$_crossguid_version.tar.gz"
"fstrcmp-$_fstrcmp_version.tar.gz"
"flatbuffers-$_flatbuffers_version.tar.gz"
@@ -102,8 +94,6 @@ b2sums=('SKIP'
'db4d05836d8fbb3637ae50bdbfc0e4b612ee6b3be24addfea94ce772c3bf28d58b63a3f252d6f9f016f72f8cbb841cc1820b091226b136f4c4664385a32da73c'
'c94feb5a03a12efa5b7767965118d2500a088299ea36f3b82e46d157e45893e6b04503cb50f179ca681bac914457607fab26acfa6e304752b355c407578572d1'
'fe35ef6a9aa2d60a2b34432ae8063850003d550208f223ea43af8ebcaa73e6993639e8cfe8a38676bac79e6b1816bd791b75b66ef58ff4d740bc9a5e0e7f9b78'
- 'ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18'
- 'e40afa9fd1dd791e1f703392f0f54fc798ed70537a9f1ee9c8598dd449f4cd4dd03bc4ce95e416cbbe224711a17e70708a106f0432384542d6316cf232cf8757'
'0f78a8ab5a420297f666b3b8156d499a9141ec25c049d4d2bb2ba594dc585abe211a149b83c605cce4f5530207231a065d5f3a87a0c969781de8c6381afa2527'
'a8b68fcb8613f0d30e5ff7b862b37408472162585ca71cdff328e3299ff50476fd265467bbd77b352b22bb88c590969044f74d91c5468475504568fd269fa69e'
'ccd827a43da39cf831727b439beed0cea216cdf50dbfe70954854bbe388b2c47ed4e78cc87e3fc0d5568034b13baa2ea96480914cc8129747bccbf8ea928847c'
@@ -139,23 +129,34 @@ build() {
-DUSE_LTO=$(nproc)
-DVERBOSE=ON
-DENABLE_LDGOLD=OFF
+ -DENABLE_AIRTUNES=ON
+ -DENABLE_AVAHI=ON
+ -DENABLE_BLURAY=ON
+ -DENABLE_CEC=ON
+ -DENABLE_DBUS=ON
+ -DENABLE_DVDCSS=ON
+ -DENABLE_EGL=ON
-DENABLE_EVENTCLIENTS=ON
+ -DENABLE_MICROHTTPD=ON
+ -DENABLE_MYSQLCLIENT=ON
+ -DENABLE_NFS=ON
+ -DENABLE_OPTICAL=ON
+ -DENABLE_SMBCLIENT=ON
+ -DENABLE_UDEV=ON
+ -DENABLE_UPNP=ON
+ -DENABLE_VAAPI=ON
+ -DENABLE_VDPAU=ON
+ -DENABLE_XSLT=ON
+ -DENABLE_LIRCCLIENT=ON
-DENABLE_INTERNAL_FFMPEG=ON
- -DENABLE_INTERNAL_FMT=ON
- -DENABLE_INTERNAL_SPDLOG=ON
-DENABLE_INTERNAL_CROSSGUID=ON
-DENABLE_INTERNAL_FSTRCMP=ON
-DENABLE_INTERNAL_FLATBUFFERS=ON
-DENABLE_INTERNAL_UDFREAD=ON
- -DENABLE_MYSQLCLIENT=ON
- -DENABLE_VAAPI=ON
- -DENABLE_VDPAU=ON
-Dlibdvdcss_URL="$srcdir/libdvdcss-$_libdvdcss_version.tar.gz"
-Dlibdvdnav_URL="$srcdir/libdvdnav-$_libdvdnav_version.tar.gz"
-Dlibdvdread_URL="$srcdir/libdvdread-$_libdvdread_version.tar.gz"
-DFFMPEG_URL="$srcdir/ffmpeg-$_ffmpeg_version.tar.gz"
- -DFMT_URL="$srcdir/fmt-$_fmt_version.tar.gz"
- -DSPDLOG_URL="$srcdir/spdlog-$_spdlog_version.tar.gz"
-DCROSSGUID_URL="$srcdir/crossguid-$_crossguid_version.tar.gz"
-DFSTRCMP_URL="$srcdir/fstrcmp-$_fstrcmp_version.tar.gz"
-DFLATBUFFERS_URL="$srcdir/flatbuffers-$_flatbuffers_version.tar.gz"
@@ -176,13 +177,13 @@ build() {
package_kodi-git() {
pkgdesc="A software media player and entertainment hub for digital media (master branch)"
depends=(
- 'bluez-libs' 'curl' 'dav1d' 'desktop-file-utils' 'hicolor-icon-theme'
+ 'bluez-libs' 'curl' 'dav1d' 'desktop-file-utils' 'hicolor-icon-theme' 'fmt'
'lcms2' 'libass' 'libbluray' 'libcdio' 'libcec' 'libmicrohttpd' 'libnfs'
'libplist' 'libpulse' 'libva' 'libvdpau' 'libxslt' 'lirc' 'mariadb-libs'
- 'mesa' 'python-pillow' 'python-pycryptodomex' 'python-simplejson'
- 'shairplay' 'smbclient' 'sqlite' 'taglib' 'tinyxml'
- 'libxrandr' 'libxkbcommon' 'waylandpp' 'libinput'
- 'pcre' 'pipewire'
+ 'mesa' 'pipewire' 'python-pillow' 'python-pycryptodomex'
+ 'python-simplejson' 'shairplay' 'smbclient' 'sndio' 'spdlog' 'sqlite'
+ 'taglib' 'tinyxml' 'libxrandr' 'libxkbcommon' 'waylandpp' 'libinput'
+ 'pcre'
)
[[ -n "$_clangbuild" ]] && depends+=('glu')