diff --git a/community/php82-pecl-swoole/APKBUILD b/community/php82-pecl-swoole/APKBUILD
index a84a026a73c58a77a447801a6e01ca19ab6c56f8..6c2cb507dc1c825e764b768ca0340fa2da9e3fb5 100644
--- a/community/php82-pecl-swoole/APKBUILD
+++ b/community/php82-pecl-swoole/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Andy Postnikov <apostnikov@gmail.com>
 pkgname=php82-pecl-swoole
 _extname=swoole
-pkgver=5.1.2
+pkgver=5.1.3
 pkgrel=0
 pkgdesc="Event-driven asynchronous and concurrent networking engine with high performance for PHP 8.2 - PECL"
 url="https://pecl.php.net/package/swoole"
@@ -9,8 +9,16 @@ arch="all !x86 !armv7 !armhf" # no 32-bit support
 license="Apache-2.0"
 _phpv=82
 _php=php$_phpv
-depends="$_php-curl $_php-mysqlnd $_php-openssl $_php-pdo $_php-sockets"
+depends="
+	$_php-pecl-brotli
+	$_php-curl
+	$_php-mysqlnd
+	$_php-openssl
+	$_php-pdo
+	$_php-sockets
+	"
 makedepends="$_php-dev
+	brotli-dev
 	c-ares-dev
 	curl-dev
 	libpq-dev
@@ -27,6 +35,7 @@ case "$CARCH" in
 esac
 
 build() {
+	sed -i s/OS_SHOULD_HAVE_LIBRT=1/OS_SHOULD_HAVE_LIBRT=0/ config.m4
 	case "$CARCH" in
 		ppc64le|s390x) export LDFLAGS="$LDFLAGS -lucontext" ;;
 	esac
@@ -58,5 +67,5 @@ package() {
 }
 
 sha512sums="
-211a39c40ac9f4a58daf38a99723a21b5ad972f9aeb83f0b9fa1c5c58f78fa9c38e4ead3207b77c319436d702a9c294275289287cd121d66469c02c669cc6f2a  php-pecl-swoole-5.1.2.tgz
+65ebeecb98b37d43433a3bb7237e6c2fde81dc5b72fc109a4b546856193a5b9476fc13dc753f7911fd5c5386125d90cf8812588cd0f23e02493311e24e83060b  php-pecl-swoole-5.1.3.tgz
 "