gnu: Add java-flatlaf-intellij-themes.

* gnu/packages/java-graphics.scm (java-flatlaf-intellij-themes): New variable.

Change-Id: Ia6f47533dc37a5b4602971e3179fdd084b1af9f9
This commit is contained in:
Ricardo Wurmus 2024-04-05 00:13:49 +02:00
parent 4d399729c8
commit 903abee18d
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -217,6 +217,27 @@ (define-public java-flatlaf
2019.2+ and uses almost the same colors and icons.")
(license license:asl2.0)))
(define-public java-flatlaf-intellij-themes
(package
(inherit java-flatlaf)
(name "java-flatlaf-intellij-themes")
(arguments
(list
#:tests? #false ;there are none
#:jar-name "flatlaf-intellij-themes.jar"
#:source-dir '(list "flatlaf-intellij-themes/src/main/java")
#:phases
#~(modify-phases %standard-phases
(add-before 'build 'copy-resources
(lambda _
(copy-recursively "flatlaf-intellij-themes/src/main/resources"
"build/classes"))))))
(inputs (list java-flatlaf))
(synopsis "FlatLaf addon with popular themes")
(description "This addon for FlatLaf bundles many popular third party
themes from JetBrains Plugins Repository into a JAR and provides Java classes
to use them.")))
(define-public java-piccolo2d-core
(package
(name "java-piccolo2d-core")