[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
