diff --git a/gl-dri-natives/pom.xml b/gl-dri-natives/pom.xml
index 52b6f8a..e7940c7 100644
--- a/gl-dri-natives/pom.xml
+++ b/gl-dri-natives/pom.xml
@@ -12,6 +12,9 @@
nar
OpenRS2 GL DRI Natives
+ Reimplementation of the jaggl_dri native library, which
+ implements the DRI hack to support the open-source Mesa drivers on UNIX
+ systems.
${project.parent.basedir}
diff --git a/gl-natives/pom.xml b/gl-natives/pom.xml
index b59b4f0..db9151c 100644
--- a/gl-natives/pom.xml
+++ b/gl-natives/pom.xml
@@ -12,6 +12,10 @@
nar
OpenRS2 GL Natives
+ Reimplementation of the jaggl native library, which implements
+ OpenGL bindings for Windows (WGL), macOS (CGL) and UNIX (GLX) systems. This
+ implementation supports modern versions of Java on macOS, as it is backed
+ by a CALayer instead of an NSView.
${project.parent.basedir}
diff --git a/misc-natives/pom.xml b/misc-natives/pom.xml
index a8a6b8a..c802cba 100644
--- a/misc-natives/pom.xml
+++ b/misc-natives/pom.xml
@@ -12,6 +12,10 @@
nar
OpenRS2 Misc Natives
+ Reimplementation of the jagmisc native library, which implements
+ a high-precision timer for Windows systems. It is queried from a thread
+ pinned to a single processor core to work around hardware
+ bugs.
${project.parent.basedir}