summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgraysky2020-10-22 07:15:53 -0400
committergraysky2020-10-22 07:15:53 -0400
commit3fb15734eb220a7967b3e2c35521506560501187 (patch)
tree8f26b8deb2799b156eae72fbca865ce00aa36c24
parent3c4ab31e07537c5c3e62c48eaaba0c3a545a3b86 (diff)
downloadaur-3fb15734eb220a7967b3e2c35521506560501187.tar.gz
Update to 19.0a2-3
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD14
-rw-r--r--cheat-sse-build.patch11
-rw-r--r--cpuinfo4
4 files changed, 18 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8ef901ac04a7..6e8777c3c249 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 0098363316b0..4e8bd8226538 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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