diff --git a/community/gnome-boxes/APKBUILD b/community/gnome-boxes/APKBUILD
index e67c020416c3df1323e8d5c278ac10724a4b8134..72e581acd57264b4d376bc568dfee875d14176b3 100644
--- a/community/gnome-boxes/APKBUILD
+++ b/community/gnome-boxes/APKBUILD
@@ -1,8 +1,8 @@
 # Contributor: Rasmus Thomsen <oss@cogitri.dev>
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=gnome-boxes
-pkgver=44.3
-pkgrel=2
+pkgver=46.0
+pkgrel=0
 pkgdesc="Virtualization made simple"
 url="https://wiki.gnome.org/Apps/Boxes"
 arch="all"
@@ -19,6 +19,7 @@ makedepends="
 	libgudev-dev
 	libhandy1-dev
 	libosinfo-dev
+	libportal-dev
 	libsecret-dev
 	libsoup3-dev
 	libusb-dev
@@ -69,6 +70,6 @@ package() {
 }
 
 sha512sums="
-cdae6a93233f48b3aa323cdf56915dee2d347d4eb5f50aa6a128d6dca4cb9e7db10f29ddfecc45a762cd3b58c23f948eec231f969dcc46766b3f89119bf8dc38  gnome-boxes-44.3.tar.xz
+f5c3289d90729d8c8a8044e9392eb10f6fafc1718007ec9192b7445fa93fb2c05cecd3fcf0c3ce20554e676d9bec47c335df01e2b45b613c39eb5dd4a4f2cea8  gnome-boxes-46.0.tar.xz
 f66ee3b817856ad7a45723c656836f7097419ac0942544aaa04d646bd45480c07615e5a2e2a2987347dd6907fcd25ee9b0ac84bfdc6bbe8cdff919a99484827b  add-smartcard-disable-option.patch
 "