diff --git a/community/py-gevent/APKBUILD b/community/py-gevent/APKBUILD
index f8e69f323df86baa7ac237d4258f2b102268011f..b53fc7455b134c47f175fbd20317461e40bfbde8 100644
--- a/community/py-gevent/APKBUILD
+++ b/community/py-gevent/APKBUILD
@@ -2,8 +2,8 @@
 # Contributor: Michael Zhou <zhoumichaely@gmail.com>
 pkgname=py-gevent
 _pkgname=${pkgname#py-}
-pkgver=1.3.4
-pkgrel=2
+pkgver=1.4.0
+pkgrel=0
 pkgdesc="Python library for seamless coroutine-based concurrency"
 url="http://gevent.org/"
 arch="all"
@@ -15,9 +15,8 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/
 builddir="$srcdir/$_pkgname-$pkgver"
 
 build() {
-	cd "$builddir"
-	python2 setup.py build || return 1
-	python3 setup.py build || return 1
+	python2 setup.py build
+	python3 setup.py build
 }
 
 package() {
@@ -45,4 +44,4 @@ _py3() {
 }
 
 
-sha512sums="9a02dc978a739c38858f2aa8edb6dd9dd9b8a738a65962874efe7b9f7bcf97dc883856f40866d090f64f00883f84f4267732a3b3d380482379977cf71c911b77  py-gevent-1.3.4.tar.gz"
+sha512sums="3cfc9de24a21f544c53aa78314641c8208fb9c7e9a8366a2310e8847982a44b09bee046a24a36fe6ec09aa060ba64c151b7c67bafd740cc510520b8dc6f3b570  py-gevent-1.4.0.tar.gz"