timo.my...@bittivirhe.fi (Timo Myyrä) writes:

> 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

Lets wait a bit with this update, there seems to be minor issues with the
release. Upstream is working on those and will release 3.1.1 soon. We can then
update straight to it.

Timo

Reply via email to