diff options
author | egnappahz | 2023-05-24 19:15:12 +0200 |
---|---|---|
committer | egnappahz | 2023-05-24 19:15:12 +0200 |
commit | db919ea60046c192750455740671a5e1937f81d6 (patch) | |
tree | a342b2899872fa33da9779c3b4ea599c5fd795ad /PKGBUILD | |
parent | 867861bd79d245febeea02b9d37a204b2433f8c3 (diff) | |
download | aur-db919ea60046c192750455740671a5e1937f81d6.tar.gz |
Fixes and rebuild for gcc13
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 23 insertions, 5 deletions
@@ -3,7 +3,7 @@ pkgname=kodi-eggz pkgver=20.1 gittag=20.1-Nexus gittagvfs=20.1.0-Nexus -pkgrel=1 +pkgrel=2 arch=('x86_64') url="https://kodi.tv" license=('GPL2') @@ -23,13 +23,31 @@ makedepends=( source=( "git+https://github.com/xbmc/xbmc.git#tag=$gittag" "git+https://github.com/xbmc/vfs.rar.git#tag=$gittagvfs" -# "Fix-eglextchromium.patch" + "0001-patching-the-patch-for-crossguid.patch" + "0002-gcc13-fix-cheevos.patch" + "0003-gcc13-fix-for-picture.patch" + "0004-gcc13-fix-for-chararrayparser.patch" + "0005-gcc13-fix-for-CSSUtils.patch" + "0006-gcc13-fix-for-ColorManager.patch" + "0007-gcc13-fix-for-VaapiEGL.patch" + "0008-gcc13-fix-for-Filesystem.patch" + "0009-gcc13-fix-for-StreamUtils.patch" + "0010-gcc13-fix-for-DRMHelpers.patch" ) sha256sums=( 'SKIP' 'SKIP' -#'faff047172c3b1cccd62aa6e30fd81e97eac7dd964ac19649755600cfe820b1f' +'c5f89b5149b3f9fef7f138a0795402bcda1b6b097fe47e35b661f997fc5eebfd' +'9d803af68ba613e77490a94a20339a62eec512b96d6e8b3691dbf57a1a8e3ada' +'8ad1ff33eedb46a89210d62e788ddef68865e7cd7bcac1500e081c32bb009dcc' +'4ced2587a41d877ae76e1b6ba0b19646b4c7d4e26efa507ba0e2032b7a52dbd9' +'a49508ca05cbd31b21f5942a087ff813d99ad20af503485f55312dd74ca93f6e' +'9a8aa680d8e74cd07db434fac9a4e8b25884db44d7b393a0d7ab858f8ebbf6f0' +'dd9af3457b281e514921429972eb910b0e558efe76ef8683523c69b736c45dfd' +'538fc74c2a3712f96269dfdc747ab26c755f50a937051b87e3a6a0eaf6c221ff' +'4184379ade94fe2d220af451521556d87d524977b34ba807ea2351d2033d170e' +'5946db48a14a5bca5312a9dd2df42514872da4558b23c654ef45409006cf7435' ) pkgver() { @@ -57,7 +75,7 @@ prepare() { continue fi echo "Applying $patch" - git apply $patch + git apply $patch -v done <<< $(ls ../../*.patch) } @@ -69,7 +87,7 @@ build() { cd ${srcdir}/kodi-build msg2 "cmake configure phase" export APP_RENDER_SYSTEM=gl - cmake ../xbmc -DAPP_RENDER_SYSTEM=gl -DCMAKE_INSTALL_PREFIX=/usr -DX11_RENDER_SYSTEM=gl -DENABLE_INTERNAL_FMT=on -DENABLE_INTERNAL_FFMPEG=ON -DENABLE_INTERNAL_CROSSGUID=ON -DENABLE_INTERNAL_FSTRCMP=ON -DENABLE_INTERNAL_SPDLOG=ON -DENABLE_MYSQLCLIENT=ON -DHAVE_EGLEXTANGLE=1 + cmake ../xbmc -DAPP_RENDER_SYSTEM=gl -DCMAKE_INSTALL_PREFIX=/usr -DX11_RENDER_SYSTEM=gl -DENABLE_INTERNAL_LIBDISPLAYINFO=ON -DENABLE_INTERNAL_FMT=on -DENABLE_INTERNAL_FFMPEG=ON -DENABLE_INTERNAL_FSTRCMP=ON -DENABLE_INTERNAL_SPDLOG=ON -DENABLE_INTERNAL_CROSSGUID=ON -DENABLE_MYSQLCLIENT=ON -DHAVE_EGLEXTANGLE=1 msg2 "cmake build phase" cmake --build . -- #VERBOSE=1 |