summaryrefslogtreecommitdiff
path: root/gnu/packages/java.scm
diff options
context:
space:
mode:
authorNguyễn Gia Phong <cnx@loang.net>2026-03-25 13:48:13 +0900
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-05-24 10:14:44 +0100
commit106361f06c7245cc87fb04fc41b2a2ed451b2092 (patch)
tree463af1ae1c5b39f1493baea44e7e506706ed5be2 /gnu/packages/java.scm
parentd6bef5a0a0915a39a7409ea250593a7111651227 (diff)
gnu: python-antlr4-runtime: Fix compatibility with Python 3.12.
* gnu/packages/java.scm (python-antlr4-runtime)[arguments]<#:phases>: Add 'fix-python-3.12-compatibility. Merges: https://codeberg.org/guix/guix/pulls/7451 Fixes: guix/guix#7436 Change-Id: Idd32199a39a4cf60f93670a9599ab53e3f978370 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/java.scm')
-rw-r--r--gnu/packages/java.scm6
1 files changed, 6 insertions, 0 deletions
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 5abc15cab77..ca0d2dbd2fd 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -9732,6 +9732,12 @@ generated sources by ANTLR.")))
9732 (add-after 'unpack 'chdir 9732 (add-after 'unpack 'chdir
9733 (lambda _ 9733 (lambda _
9734 (chdir "runtime/Python3"))) 9734 (chdir "runtime/Python3")))
9735 ;; TODO: Remove when updating ANTLR4:
9736 ;; https://github.com/antlr/antlr4/pull/4593
9737 (add-after 'chdir 'fix-python-3.12-compatibility
9738 (lambda _
9739 (substitute* "tests/TestIntervalSet.py"
9740 (("assertEquals") "assertEqual"))))
9735 (add-after 'chdir 'regenerate-parsers 9741 (add-after 'chdir 'regenerate-parsers
9736 (lambda _ 9742 (lambda _
9737 (invoke "antlr4" "-no-listener" "-Dlanguage=Python3" 9743 (invoke "antlr4" "-no-listener" "-Dlanguage=Python3"