aboutsummaryrefslogtreecommitdiffstats
path: root/testing/mycroft-core/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/mycroft-core/APKBUILD')
-rw-r--r--testing/mycroft-core/APKBUILD23
1 files changed, 8 insertions, 15 deletions
diff --git a/testing/mycroft-core/APKBUILD b/testing/mycroft-core/APKBUILD
index fc16b4bc4d..06f03cf2f0 100644
--- a/testing/mycroft-core/APKBUILD
+++ b/testing/mycroft-core/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mycroft-core
-pkgver=20.2.3
+pkgver=20.2.4
pkgrel=0
pkgdesc="Mycroft Core, the Mycroft Artificial Intelligence platform"
url="https://mycroft.ai/"
@@ -19,15 +19,10 @@ checkdepends="py3-pytest py3-wheel py3-vlc"
install="$pkgname.post-install"
source="$pkgname-$pkgver.tar.gz::https://github.com/MycroftAI/mycroft-core/archive/release/v$pkgver.tar.gz
mycroft.conf
- 0001-remove-xmlrunner-dep.patch
- 0002-follow-xdg-for-skill-settings.patch
- 0003-xdg.patch
- 0004-relax-dep-requirements.patch
- 0005-make-some-deps-optional.patch
+ 0001-xdg.patch
"
# Net is required for tests
-# Two tests are broken still
-# https://github.com/MycroftAI/mycroft-core/issues/2574
+# Some tests are broken still, will be enabled later
options="!check"
builddir="$srcdir/mycroft-core-release-v$pkgver"
@@ -36,7 +31,9 @@ build() {
}
check() {
- PYTHONPATH="$PWD/build/lib" pytest
+ # test_hotword_factory and test_local_recognizer fail
+ # https://github.com/MycroftAI/mycroft-core/issues/2574
+ PYTHONPATH="$PWD/build/lib" pytest -rRxs -k 'not testInvalid and not testListenerConfig'
}
package() {
@@ -45,10 +42,6 @@ package() {
install -Dm644 "$srcdir"/mycroft.conf "$pkgdir"/etc/mycroft/mycroft.conf
}
-sha512sums="8c9464f32dea1c5b843725c4494be17a4ccd5c46af363d3fc695813a79c1100b033f3bbac5d5e490c6afb9d018de5418cd1e467766d2d190c74ba2902399eec9 mycroft-core-20.2.3.tar.gz
+sha512sums="39e92f6c473a263d0977a2023863ccab0b20b91e1627789038c940df3a56c35eab01771924aa3f2bef686f60a0996f6db6536c87944973a15975e77d27827f10 mycroft-core-20.2.4.tar.gz
c852bf37c3588a3f65f55b65af0e55440e13aeeaca522e7029a7326ec58c9cf053d14c7c3376a952b65512cabe3437ba6701f1e0e0e4971d6b5ada159bacd57a mycroft.conf
-d9b8fd8dc9e42937f2ec095c1ddee738073a9f9c64917a9793cadaad23504a7ae22e2e1420a2822ed915b4aae6fa5e5717ead97dc88f3045dd1bbb73b92eed4d 0001-remove-xmlrunner-dep.patch
-27148a19c2d5a4fd61c25850659e4edc95844c30eb1339243e939cf22aa9093d9d4e805d80a79174e257be1614ebd7be284163e3688b083c0704a1e4c9328f58 0002-follow-xdg-for-skill-settings.patch
-f1760d828a37d3abd50e9f26c983dc68277e12b181ff598e4d7d1447b3a965644039c4d5035b1adaf593cf6a4afd44bc85cd16929c2a553eca1125c21d3e2619 0003-xdg.patch
-fa0667bd4a9f8f9c17c353f1bf1899bf699d77968caca81b54d7aa89219b65b4f2630e07dd092a427221fc98c2f9e2890811f3f50c44fe783bbadb3725554898 0004-relax-dep-requirements.patch
-4d6fdc303e0f6ce73fc91cc680f7942c2a902540f090a3c27a2d9f51eecc704093fbba5fb11f25273c688317138959bf5cfb15bac6d5a20ce2be551a4f6c6ab5 0005-make-some-deps-optional.patch"
+33b4dbc733e741343fae9f573ef206a4d698e944946818f8181b49aece3bcfdef0a683ff5e1f592379ada2beef8a4ada1a536046dee64792d78f0677b3d9a545 0001-xdg.patch"