diff --git a/main/mariadb-connector-c/APKBUILD b/main/mariadb-connector-c/APKBUILD
index a8b2c5a657e40229fc7c905e63b290f3d9c6b55d..5a9bf7a4da8c8535c7eb9928025c47b5b5cfff20 100644
--- a/main/mariadb-connector-c/APKBUILD
+++ b/main/mariadb-connector-c/APKBUILD
@@ -1,6 +1,6 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=mariadb-connector-c
-pkgver=3.1.18
+pkgver=3.2.7
 pkgrel=0
 pkgdesc="The MariaDB Native Client library (C driver)"
 url="https://mariadb.org/"
@@ -10,16 +10,10 @@ depends_dev="openssl-dev>3 zlib-dev"
 makedepends="$depends_dev cmake samurai"
 options="!check" # no testsuite
 replaces="mariadb-client-libs"
-subpackages="$pkgname-dev"
+subpackages="$pkgname-dev $pkgname-doc"
 source="https://mirror.vpsfree.cz/mariadb/connector-c-$pkgver/mariadb-connector-c-$pkgver-src.tar.gz"
 builddir="$srcdir/mariadb-connector-c-$pkgver-src"
 
-prepare() {
-	default_prepare
-	# Patch source to fix error in how the .cmake file was written
-	sed -e 's|END()|ENDIF()|' -i cmake/ConnectorName.cmake
-}
-
 build() {
 	if [ "$CBUILD" != "$CHOST" ]; then
 		CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
@@ -31,6 +25,7 @@ build() {
 		-DCMAKE_INSTALL_PREFIX=/usr \
 		-DBUILD_SHARED_LIBS=True \
 		-DINSTALL_LIBDIR=lib \
+		-DINSTALL_MANDIR=share/man \
 		-DINSTALL_INCLUDEDIR=include/mysql \
 		\
 		-DMARIADB_PORT=3306 \
@@ -60,5 +55,5 @@ dev() {
 }
 
 sha512sums="
-1b1a94b021d9fdc519a3c2e0d81c1320533c3e1c96f4ba049af55ca10510a1f3cc39886dc814928f70cf36e7ba75925b2efe2efc39d8726cce69d0e3c5afba3e  mariadb-connector-c-3.1.18-src.tar.gz
+3f0c67c5fd12e889a3704e0a638b64a784f05d12c7c424f7ce64e78a3eb17e2ad588e0e23f0ce037cd49efb695294ab69277da78f02940c2a7ea0676886b9c36  mariadb-connector-c-3.2.7-src.tar.gz
 "