[email protected] (Timo Myyrä) writes:

> [email protected] (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

Ok, here's updated diff which fixes --browse-manual and some smaller issues.

This fixes binary paths in man pages as well.

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    20 Jan 2020 15:47:21 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=               Scheme and language framework for the Java platform
 
-DISTNAME=              kawa-3.0
-REVISION=              0
+DISTNAME=              kawa-3.1.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 \
@@ -55,5 +54,6 @@ pre-patch:
                xargs fgrep -l "JAR =" | \
                xargs sed -i 's,^JAR =.*,JAR = ${JAVA_HOME}/bin/jar,g'; \
                touch ${WRKSRC}/configure.ac
+       sed -i 's,/usr/bin,${LOCALBASE}/bin,g' ${WRKDIST}/doc/*.man
 
 .include <bsd.port.mk>
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    20 Jan 2020 15:47:21 -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.1.tar.gz) = jJpQzWsQAVTJAb0ZCzrNL7g1PzNiLEos6Po5Kn8J4Bk=
+SIZE (kawa-3.1.1.tar.gz) = 3537351

Reply via email to