Hi,

Kawa got new release with following release notes:
- Updates for Java 9 and newer.
- Support justification ~<...~> in format (thanks to Helmut Eller).
- Partial (and highly experimental) support for the Language Server Protocol 
(used by editors and IDEs for on-the-fly syntax checking and more).
- Revert 3.0 change in allocating closure objects for inlined functions.
- Enhancements to arrays to match SRFI 163 and SRFI 164:
  The type gvector is a “generalized vector”.
  Add optional port parameter to format-array.
  The build-array procedure takes an optional setter procedure.
  New procedures array-shape, ->shape.
- In array constructors, index keywords must be all or none: [int[] length: 5 
11 22] or [int[] length: 5 1: 22 0: 11].
- Various improvements in the Common Lisp implementation, by Helmut Eller.
- New --max-errors option.
- The classes created by define-record-type now extends kawa.lang.Record, which 
adds some conveniences, such as printing.
- Support for source location ranges with an end position.
- Various improvements when running under DomTerm include clickable error 
message locations.
- Many bug-fixes and minor improvements.


Seems to build and run nicely on amd64.

timo

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/kawa/Makefile,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 Makefile
--- Makefile    12 Jul 2019 21:02:22 -0000      1.19
+++ Makefile    8 Jan 2020 17:20:51 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=               Scheme and language framework for the Java platform
 
-DISTNAME=              kawa-3.0
-REVISION=              0
+DISTNAME=              kawa-3.1
 CATEGORIES=            lang java
 
 HOMEPAGE=              https://www.gnu.org/software/kawa/
@@ -21,7 +20,7 @@ TEST_DEPENDS=         ${RUN_DEPENDS}
 USE_GMAKE=             Yes
 
 AUTOCONF_VERSION=      2.69
-AUTOMAKE_VERSION=      1.15
+AUTOMAKE_VERSION=      1.16
 
 WANTLIB+=              c curses readline
 BUILD_DEPENDS=         print/texinfo \
@@ -30,7 +29,7 @@ BUILD_DEPENDS=                print/texinfo \
 
 CONFIGURE_STYLE=       gnu
 CONFIGURE_ARGS+=       --enable-kawa-frontend
-CONFIGURE_ENV+=                AUTOMAKE=${LOCALBASE}/bin/automake-1.15 \
+CONFIGURE_ENV+=                AUTOMAKE=${LOCALBASE}/bin/automake-1.16 \
                        AUTOCONF=${LOCALBASE}/bin/autoconf-2.69
 
 MAKE_FLAGS=            JAVAC=${JAVA_HOME}/bin/javac \
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/kawa/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo    11 May 2018 10:37:17 -0000      1.5
+++ distinfo    8 Jan 2020 17:20:51 -0000
@@ -1,2 +1,2 @@
-SHA256 (kawa-3.0.tar.gz) = Hm6FIXvW2MKgw0eIgqRXAxTfa5UHj+exIlkRw5q/OM0=
-SIZE (kawa-3.0.tar.gz) = 3393879
+SHA256 (kawa-3.1.tar.gz) = WxAGMecB8yaH33ArBFOd5wB2jPr5N0GBV+gaU3sXERg=
+SIZE (kawa-3.1.tar.gz) = 3537007

Reply via email to