diff options
author | graysky | 2020-10-22 07:15:53 -0400 |
---|---|---|
committer | graysky | 2020-10-22 07:15:53 -0400 |
commit | 3fb15734eb220a7967b3e2c35521506560501187 (patch) | |
tree | 8f26b8deb2799b156eae72fbca865ce00aa36c24 | |
parent | 3c4ab31e07537c5c3e62c48eaaba0c3a545a3b86 (diff) | |
download | aur-3fb15734eb220a7967b3e2c35521506560501187.tar.gz |
Update to 19.0a2-3
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | cheat-sse-build.patch | 11 | ||||
-rw-r--r-- | cpuinfo | 4 |
4 files changed, 18 insertions, 17 deletions
@@ -1,6 +1,6 @@ pkgbase = kodi-devel pkgver = 19.0a2 - pkgrel = 2 + pkgrel = 3 url = https://kodi.tv arch = x86_64 license = GPL2 @@ -74,7 +74,7 @@ pkgbase = kodi-devel source = http://mirrors.kodi.tv/build-deps/sources/fstrcmp-0.7.D001.tar.gz source = http://mirrors.kodi.tv/build-deps/sources/flatbuffers-1.11.0.tar.gz source = http://mirrors.kodi.tv/build-deps/sources/spdlog-1.5.0.tar.gz - source = cpuinfo + source = cheat-sse-build.patch b2sums = f61ad74fdcf7254731842feb45897d46291bfe591fed7a1de2d91db36275e3310443fc943f3a93b7ff21f83cad6b4a781b3d60701d6f56a93de231300f5ecd86 b2sums = 283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da b2sums = 7573434a0ae8e8ccabf48173f81fcde29074eb138e119a2ae9156cde3c3d8bfd716f5d0e605b97f2dcac21f570781137c8533c5ae306b51e3905822fda318355 @@ -85,7 +85,7 @@ pkgbase = kodi-devel b2sums = a8b68fcb8613f0d30e5ff7b862b37408472162585ca71cdff328e3299ff50476fd265467bbd77b352b22bb88c590969044f74d91c5468475504568fd269fa69e b2sums = 69024d77e6e7a5036e24729e337b17680dc3735cb1d209058a88b980989826fe56ff113c1177410106e0f70d827fa82603372277e3bc1aa4d12ffe5bb979af96 b2sums = bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28 - b2sums = e384224db97c88f67cee733d1ea5b0d0a32c532e7931b323724842e4182485d20fc25dc9f419343afdeafab19185c546c329736765c084a95a02a52c9df92679 + b2sums = 6d647177380c619529fb875374ec46f1fff6273be1550f056c18cb96e0dea8055272b47664bb18cdc964496a3e9007fda435e67c4f1cee6375a80c048ae83dd0 pkgname = kodi-devel pkgdesc = Alpha, Beta, or RC versions of the software media player and entertainment hub for digital media @@ -24,7 +24,7 @@ pkgname=( ) pkgver=19.0a2 #_major=18.7.1 -pkgrel=2 +pkgrel=3 arch=('x86_64') url="https://kodi.tv" license=('GPL2') @@ -78,7 +78,7 @@ source=( "http://mirrors.kodi.tv/build-deps/sources/fstrcmp-$_fstrcmp_version.tar.gz" "http://mirrors.kodi.tv/build-deps/sources/flatbuffers-$_flatbuffers_version.tar.gz" "http://mirrors.kodi.tv/build-deps/sources/spdlog-$_spdlog_version.tar.gz" - cpuinfo + cheat-sse-build.patch ) noextract=( "libdvdcss-$_libdvdcss_version.tar.gz" @@ -101,7 +101,7 @@ b2sums=('f61ad74fdcf7254731842feb45897d46291bfe591fed7a1de2d91db36275e3310443fc9 'a8b68fcb8613f0d30e5ff7b862b37408472162585ca71cdff328e3299ff50476fd265467bbd77b352b22bb88c590969044f74d91c5468475504568fd269fa69e' '69024d77e6e7a5036e24729e337b17680dc3735cb1d209058a88b980989826fe56ff113c1177410106e0f70d827fa82603372277e3bc1aa4d12ffe5bb979af96' 'bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28' - 'e384224db97c88f67cee733d1ea5b0d0a32c532e7931b323724842e4182485d20fc25dc9f419343afdeafab19185c546c329736765c084a95a02a52c9df92679') + '6d647177380c619529fb875374ec46f1fff6273be1550f056c18cb96e0dea8055272b47664bb18cdc964496a3e9007fda435e67c4f1cee6375a80c048ae83dd0') prepare() { [[ -d kodi-build-x11 ]] && rm -rf kodi-build-x11 mkdir kodi-build-x11 @@ -112,13 +112,6 @@ prepare() { cd "xbmc-$_tag" - # detect if building in arch chroot using $pkgname rather than hard coding it into a patch - if [[ "$srcdir" =~ ^\/build.* ]]; then - local _find="exec_program(cat ARGS \"/proc/cpuinfo\" OUTPUT_VARIABLE CPUINFO)" - local _replace="exec_program(cat ARGS \"/build/$pkgname/src/cpuinfo\" OUTPUT_VARIABLE CPUINFO)" - sed -i s"|$_find|$_replace|" cmake/modules/FindSSE.cmake - fi - # needed for `git apply` ... if you know how to avoid this let me know git init @@ -136,6 +129,7 @@ prepare() { fi done + patch -p1 -i "$srcdir/cheat-sse-build.patch" rm -rf .git } diff --git a/cheat-sse-build.patch b/cheat-sse-build.patch new file mode 100644 index 000000000000..df356d0fdb4a --- /dev/null +++ b/cheat-sse-build.patch @@ -0,0 +1,11 @@ +--- a/cmake/modules/FindSSE.cmake 2017-08-22 09:29:22.000000000 +0200 ++++ b/cmake/modules/FindSSE.cmake 2018-01-06 19:36:32.716303559 +0100 +@@ -4,7 +4,7 @@ + + if(CMAKE_SYSTEM_NAME MATCHES "Linux") + if(CPU MATCHES "x86_64" OR CPU MATCHES "i.86") +- exec_program(cat ARGS "/proc/cpuinfo" OUTPUT_VARIABLE CPUINFO) ++ set(CPUINFO "sse sse2 pni ssse3 sse4_1 sse4_2 avx avx2") + + string(REGEX REPLACE "^.*(sse).*$" "\\1" _SSE_THERE ${CPUINFO}) + string(COMPARE EQUAL "sse" "${_SSE_THERE}" _SSE_TRUE) diff --git a/cpuinfo b/cpuinfo deleted file mode 100644 index b0884ec56743..000000000000 --- a/cpuinfo +++ /dev/null @@ -1,4 +0,0 @@ -processor : 1 -vendor_id : KodiCheat -model name : KodiCheat SSE -flags : sse sse2 pni ssse3 sse4_1 sse4_2 avx avx2 |