Make JPMS dependency on java.desktop optional
diff --git a/api/src/main/java/module-info.java b/api/src/main/java/module-info.java
index 2e3c1bf..e66b49b 100644
--- a/api/src/main/java/module-info.java
+++ b/api/src/main/java/module-info.java
@@ -16,7 +16,7 @@
 module jakarta.el {
     exports jakarta.el;
 
-    requires transitive java.desktop;
+    requires static transitive java.desktop;
     
     uses jakarta.el.ExpressionFactory;
 }
\ No newline at end of file