diff --git a/community/py3-django-haystack/APKBUILD b/community/py3-django-haystack/APKBUILD
index d99494020f648bee91b31c609c9c58b4362cb469..c23c51ed56eb88447232f9388de1e8d02f16244b 100644
--- a/community/py3-django-haystack/APKBUILD
+++ b/community/py3-django-haystack/APKBUILD
@@ -1,14 +1,15 @@
 # Contributor: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
 # Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
 pkgname=py3-django-haystack
-pkgver=2.8.1
-pkgrel=1
+pkgver=3.0b2
+pkgrel=0
 pkgdesc="Modular search for Django"
 options="!check" # requires unpackaged pysolr and whoosh
 url="https://github.com/django-haystack/django-haystack"
 arch="noarch"
 license="BSD-3-Clause"
-depends="py3-django py3-setuptools"
+depends="py3-django"
+makedepends="py3-setuptools"
 source="https://files.pythonhosted.org/packages/source/d/django-haystack/django-haystack-$pkgver.tar.gz"
 
 builddir="$srcdir/django-haystack-$pkgver"
@@ -26,4 +27,4 @@ package() {
 	python3 setup.py install --root "$pkgdir"
 }
 
-sha512sums="019defd304334657f5a4ef849fedcf2915800c816f4ff7a53d68a61f5506fc4b94dc43fffda2a4d4ce105a55ac37076e73edcc1ae4acd1c85240320e0af2f069  django-haystack-2.8.1.tar.gz"
+sha512sums="18da1e18aa8fd460cc6b05c9b79d4df0cd0b28d9bd7bb8f7af86570cca00e65dc58e1cb50ff2c60efcaa44c52c8322c96ccff03c11d5db5128c8be0a232e6d59  django-haystack-3.0b2.tar.gz"
diff --git a/community/py3-django-oscar/APKBUILD b/community/py3-django-oscar/APKBUILD
index 3c80dab0d569ca035f9894431844a1cabf895899..dc3739fc997b8118ac5a67b245830635f3873cc2 100644
--- a/community/py3-django-oscar/APKBUILD
+++ b/community/py3-django-oscar/APKBUILD
@@ -23,6 +23,10 @@ build() {
 	python3 setup.py build
 }
 
+check() {
+	python3 setup.py check
+}
+
 package() {
 	python3 setup.py install --root "$pkgdir"
 }