diff --git a/graphics/py-pyglet1/Makefile b/graphics/py-pyglet1/Makefile
index bedab9a8e90303def4ed29dab50d2b9aea04ad9e..68d461ff9fe1c8fc8f024a3bfa3548b885d660ef 100644
--- a/graphics/py-pyglet1/Makefile
+++ b/graphics/py-pyglet1/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	pyglet
-PORTVERSION=	1.5.27
+PORTVERSION=	1.5.28
 CATEGORIES=	graphics multimedia x11-toolkits python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyglet1/distinfo b/graphics/py-pyglet1/distinfo
index 246bf21e8b41532f0b84a43add651793b677a8a6..2105ef8b102bba3861ad5c0867f6c58f11d8cd3a 100644
--- a/graphics/py-pyglet1/distinfo
+++ b/graphics/py-pyglet1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1668705790
-SHA256 (pyglet-1.5.27.zip) = 4d00e067451f3b10fd51b69764fddab65444372a2da344ee2b35f0a8e6ebf005
-SIZE (pyglet-1.5.27.zip) = 6978692
+TIMESTAMP = 1712600586
+SHA256 (pyglet-1.5.28.zip) = 68bff532226b0e8f54dfcc2f6df7d0e463b451fae97fe9fa4af4131d34afbc00
+SIZE (pyglet-1.5.28.zip) = 8302906