diff --git a/main/bluez/APKBUILD b/main/bluez/APKBUILD
index 2b3cc8442c5c697a8242753cf9203cc6f12eebbd..8e5172456400fb1576e69053d6e66a2264d7f692 100644
--- a/main/bluez/APKBUILD
+++ b/main/bluez/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=bluez
 # Make sure to also update the obexd-enhanced package if updating bluez
-pkgver=5.79
+pkgver=5.80
 pkgrel=0
 pkgdesc="Tools for the Bluetooth protocol stack"
 url="https://www.bluez.org/"
@@ -55,7 +55,6 @@ source="https://www.kernel.org/pub/linux/bluetooth/bluez-$pkgver.tar.xz
 	test-mesh-crypto.patch
 	disable-test-vcp.patch
 	modules-load.conf
-	gdbus-define-MAX_INPUT-for-musl.patch
 	"
 
 # secfixes:
@@ -186,7 +185,7 @@ openrc() {
 }
 
 sha512sums="
-74d47b1eb9b9904798f5c8093674743a14a509d22c33003cf253a1ab0c11a564e6a10a808e087e3fb7f3589d3cba1868ec9bf2923703cdc36a293c95af1d0d76  bluez-5.79.tar.xz
+66e42b6c72238de96b35a2dc49a9cb6f6a7d9d40c46ec741f1a1e0d48fe0f97e853817f7c3e6e7ca9360fff30bd277016edd50ceed2204f73b23a2128fea6de2  bluez-5.80.tar.xz
 5442f4f489718e51c50611c143803f2cc99e540b55a72af20ea2921b256774a6c7c5e273f2bedb745753d8c67d3fb7c938750fb48feac7460b32bd1cca029a28  bluetooth.initd
 8d7b7c8938a2316ce0a855e9bdf1ef8fcdf33d23f4011df828270a088b88b140a19c432e83fef15355d0829e3c86be05b63e7718fef88563254ea239b8dc12ac  rfcomm.initd
 a70aa0dbbabe7e29ee81540a6f98bf191a850da55a28f678975635caf34b363cf4d461a801b3484120ee28fdd21240bd456a4f5d706262700924bd2e9a0972fb  rfcomm.confd
@@ -202,5 +201,4 @@ ac635f9bca0e983835940572eb1b96ad70cf60fb84d5b0fde38c76ea6d1b13ef7d9adf81468b9fed
 b5d6f7d2df755a9b8cffaeef13d232ba1bab27544bc59e2299bbd6a8017768cf7781f3ca65e430a149a26f0b30ae74b8510529ce161705bb6f41ae512cc2dbac  test-mesh-crypto.patch
 e7a07f26d92caaf11a457a8504219973da0aa80f2c97b36af2135aa36f7f4b52978f632c9c5123d66d71b4b65a780710dea802ca0dcaabc5c051f7b7d21763cf  disable-test-vcp.patch
 946e7abe25fcafab2b0051eeed811b61f16d0d222da1420389076451a8a363aaf8decdf0f18f8125cbc138307d61ceedd67fd105765351301db9f2f880fbfefa  modules-load.conf
-5dbbae8193987abaf8db982435aeac9ba6f69e5491d5c553985fce13d5b548929c0a363341a45708ea7e6d7dc656d6d9c3f4669ab860ea038df43c29f2b70796  gdbus-define-MAX_INPUT-for-musl.patch
 "
diff --git a/main/bluez/gdbus-define-MAX_INPUT-for-musl.patch b/main/bluez/gdbus-define-MAX_INPUT-for-musl.patch
deleted file mode 100644
index c2b9474f45a0bc64b5f42e5c44712f28641eeb22..0000000000000000000000000000000000000000
--- a/main/bluez/gdbus-define-MAX_INPUT-for-musl.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 9d69dba21f1e46b34cdd8ae27fec11d0803907ee Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= <gudni.m.g@gmail.com>
-Date: Sat, 2 Nov 2024 16:10:18 +0000
-Subject: [PATCH] gdbus: define MAX_INPUT for musl
-
-This is the same solution as was done in src/shared/util.c
----
- gdbus/object.c | 6 ++++++
- 1 file changed, 6 insertions(+)
-
-diff --git a/gdbus/object.c b/gdbus/object.c
-index 84f116bf1..7b0476f1a 100644
---- a/gdbus/object.c
-+++ b/gdbus/object.c
-@@ -20,6 +20,12 @@
- #include <dbus/dbus.h>
- 
- #include "gdbus.h"
-+
-+/* define MAX_INPUT for musl */
-+#ifndef MAX_INPUT
-+#define MAX_INPUT _POSIX_MAX_INPUT
-+#endif
-+
- #include "src/shared/util.h"
- 
- #define info(fmt...)