diff options
| author | Nguyễn Gia Phong <cnx@loang.net> | 2026-03-25 13:48:13 +0900 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-05-24 10:14:44 +0100 |
| commit | 106361f06c7245cc87fb04fc41b2a2ed451b2092 (patch) | |
| tree | 463af1ae1c5b39f1493baea44e7e506706ed5be2 /gnu/packages/java.scm | |
| parent | d6bef5a0a0915a39a7409ea250593a7111651227 (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.scm | 6 |
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" |
