diff --git a/community/php81-pecl-msgpack/APKBUILD b/community/php81-pecl-msgpack/APKBUILD
index 5706f9f892a70126e4fa77d72785379c6fc8d30d..c964cc516cfb9f1ddeb9610723e93501a6e0dd92 100644
--- a/community/php81-pecl-msgpack/APKBUILD
+++ b/community/php81-pecl-msgpack/APKBUILD
@@ -2,24 +2,26 @@
 # Maintainer: Andy Postnikov <apostnikov@gmail.com>
 pkgname=php81-pecl-msgpack
 _extname=msgpack
-pkgver=2.2.0_rc1
+pkgver=2.2.0_rc2
 _pkgver=${pkgver/_rc/RC}
 pkgrel=0
 pkgdesc="PHP 8.1 extension provides API for communicating with MessagePack serialization - PECL"
 url="https://pecl.php.net/package/msgpack"
 arch="all"
 license="BSD-3-Clause"
-depends="php81-session php81-sockets"
-makedepends="php81-dev"
-checkdepends="php81-pecl-apcu"
+_phpv=81
+_php=php$_phpv
+depends="$_php-session $_php-sockets"
+makedepends="$_php-dev"
+checkdepends="$_php-pecl-apcu"
 source="php-pecl-$_extname-$_pkgver.tgz::https://pecl.php.net/get/$_extname-$_pkgver.tgz msgpack-162.patch"
 builddir="$srcdir"/$_extname-$_pkgver
 provides="php-msgpack=$pkgver-r$pkgrel" # for backward compatibility
 replaces="php-msgpack" # for backward compatibility
 
 build() {
-	phpize81
-	./configure --prefix=/usr --with-php-config=php-config81
+	phpize$_phpv
+	./configure --prefix=/usr --with-php-config=php-config$_phpv
 	make
 }
 
@@ -27,7 +29,7 @@ check() {
 	rm -f tests/034.phpt # XFAIL https://github.com/msgpack/msgpack-php/issues/136
 	rm -f tests/035.phpt # fails on ppc64le as of slow environment https://github.com/msgpack/msgpack-php/issues/123
 	# Tests require session and sockets extensions which are not bundled
-	local _depsdir=/usr/lib/php81/modules
+	local _depsdir=/usr/lib/$_php/modules
 	make NO_INTERACTION=1 REPORT_EXIT_STATUS=1 test PHP_TEST_SHARED_EXTENSIONS="
 		-d extension=$_depsdir/apcu.so \
 		-d extension=$_depsdir/session.so \
@@ -37,12 +39,12 @@ check() {
 
 package() {
 	make INSTALL_ROOT="$pkgdir" install
-	local _confdir="$pkgdir"/etc/php81/conf.d
+	local _confdir="$pkgdir"/etc/$_php/conf.d
 	install -d $_confdir
 	echo "extension=$_extname" > $_confdir/50_$_extname.ini
 }
 
 sha512sums="
-4ddb9b6e9f4d9255d49c10e03a9ad4b37cf869f30b5e3c333518314bdbdfa8d4d20996a24954da19cba6352e76e02488b813fe6aa107c8fe390d6ca85d625096  php-pecl-msgpack-2.2.0RC1.tgz
+11b7243e6abb7dc58a02e2289433a292e2b2a3298357e3a14468faa06c7d302c442891cdf944e31b22435b9ce449b2ab632e30c1c5ccdec8f6b6e5033a2cdbef  php-pecl-msgpack-2.2.0RC2.tgz
 58521a1bd0e6189e627cdb6d1a337fd5565fe6c3f9032375e8883332467866e36b3bd4f84b267cd561a988d6f44dd33de8f562561f05ce6fd5d3371af243ba4d  msgpack-162.patch
 "