Wed Dec 9 20:48:43 2015 UTC ()
Update to ABCL 1.3.3

Version 1.3.3
=============

Enhancements
------------

*  [r14802,r14813] Add character name for non-breaking space

   Use a human readable name for character 160, #\No-break_space,
   following sbcl, ccl and clisp. This permits the Quicklisp system
   spinneret to load.  The #\No-break_space name is a valid
   CHAR-NAME/NAME-CHAR pair, but is not emitted as a glyph under the
   current output encoding under the CL:FORMAT "~:c" directive as
   these implementations do by default.

   Thanks to Javier Olaechea.

Fixes
-----

* [r14808] CL:FILE-WRITE-DATE fixed for logical pathnames

* ANSI-TEST

** Update references to new git repository at
   <git+https://gitlab.common-lisp.net/ansi-test/ansi-test.git>

** ABCL now runs the git master consolidated ANSI-TEST suite which
   features subdirectories and distinquished value for
   *DEFAULT-PATHNAME-DEFAULTS*.

** ABCL.TEST.ANSI:CLEAN-TESTS now acts recursively via appropiate
   Pathname wildcards to match new directory structure.

* ASDF

  Fix COMPILE-SYSTEM to offer full ANSI environment for ASDF and
  ABCL-CONTRIB.

* ABCL-ASDF

** Use of Maven has been robustified.

*** [r14803] Fix usage with all known versions through maven-3.3.3

   Addresses <http://abcl.org/trac/ticket/390>.

*** [r14806] Fix usage with specifying local Maven repository

** More complete attempt at re-initialization via

        (ABCL-ASDF:INIT :force t)

Version 1.3.2
=============
Unreleased.

Enhancements
------------

* Make result of DEFINE-MODIFY-MACRO available at compilation time
  [r14727]

Fixes
-----
* Fix failed AVER [#289] [r14763]

* Fix incorrect dead code elimination

  Additionally, don't recurse into flet/labels upon elimination of a
  single labels function; simply continue by changing the applicable
  set.  Reported by Vibhu Mohindra. [r14754][r14756]

* Numeric tower repairs on promoting floats across representation
  boundaries [r14749-50] (Massimiliano Ghilardi).

* Return SIMPLE-ERROR for invalid external-format arguments.[r14735]

* Lisp stack frame representation now formatted as unreadable. [r14738-9]

Contrib
-------

* JSS

** Fix GET-JAVA-FIELD and SET-JAVA-FIELD [r14718]

** no longer error on NO-SUCH-JAVA-FIELD, by setting fields as
   accessible where necessary [r14715] [r14725]

* ABCL-ASDF

** Update to current Maven support (keep up with changing APIs through
   the Maven 3.2.3-3.2.5 hysteresis) [r14742-7] (Cyrus Hamon).

** Special-case JNA artifacts with alternate network location [r14733]

** Further work on ABCL-ASDF:RESOLVE [r14732] (Cyrus Hamon)

** Find Maven under FreeBSD ports [r14723], under OS X Homebrew [r14776]

* ABCL-JAR

** Fix ASDF-JAR:PACKAGE [#376] [r14717][r14720][r14736] (Eduardo Bellani)

*  ASDF

** Updated to version 3.1.4.


(asau)
diff -r1.6 -r1.7 pkgsrc/lang/abcl/Makefile
diff -r1.6 -r1.7 pkgsrc/lang/abcl/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/lang/abcl/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/abcl/Makefile 2014/09/12 20:29:30 1.6
+++ pkgsrc/lang/abcl/Makefile 2015/12/09 20:48:43 1.7
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.6 2014/09/12 20:29:30 asau Exp $ 1# $NetBSD: Makefile,v 1.7 2015/12/09 20:48:43 asau Exp $
2 2
3DISTNAME= abcl-src-1.3.1 3DISTNAME= abcl-src-1.3.3
4PKGNAME= $(DISTNAME:C/-src//) 4PKGNAME= $(DISTNAME:C/-src//)
5CATEGORIES= lang 5CATEGORIES= lang
6MASTER_SITES= http://abcl.org/releases/$(PKGVERSION_NOREV)/ 6MASTER_SITES= http://abcl.org/releases/$(PKGVERSION_NOREV)/
7 7
8MAINTAINER= asau@NetBSD.org 8MAINTAINER= asau@NetBSD.org
9HOMEPAGE= http://abcl.org/ 9HOMEPAGE= http://abcl.org/
10COMMENT= Armed Bear Common Lisp 10COMMENT= Armed Bear Common Lisp
11 11
12BUILD_DEPENDS= apache-ant>=1.7.1:../../devel/apache-ant 12BUILD_DEPENDS= apache-ant>=1.7.1:../../devel/apache-ant
13 13
14INSTALLATION_DIRS= bin lib/abcl 14INSTALLATION_DIRS= bin lib/abcl
15 15
16do-build: 16do-build:

cvs diff -r1.6 -r1.7 pkgsrc/lang/abcl/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/abcl/distinfo 2015/11/03 22:50:32 1.6
+++ pkgsrc/lang/abcl/distinfo 2015/12/09 20:48:43 1.7
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.6 2015/11/03 22:50:32 agc Exp $ 1$NetBSD: distinfo,v 1.7 2015/12/09 20:48:43 asau Exp $
2 2
3SHA1 (abcl-src-1.3.1.tar.gz) = 8516ebbc156a834a329e3fbbb8ddb6a4911dd278 3SHA1 (abcl-src-1.3.3.tar.gz) = 5789e67c86d0a9855e32e22f1b694de3f121f240
4RMD160 (abcl-src-1.3.1.tar.gz) = 0ac87a862470e1997e0181a3ed7e2c1ad1237811 4RMD160 (abcl-src-1.3.3.tar.gz) = fa8aa5ddb69e27f77ca50dcd6c2a857d3b74ead3
5SHA512 (abcl-src-1.3.1.tar.gz) = bceec515fa28c41fe1d501bf15c3b683b0684f0ed50bfef088ff2afaf7a1456e75474b01fcb5305c95ef977ea43c1bb995c155afec9b08cc21650c32b19a2153 5Size (abcl-src-1.3.3.tar.gz) = 1096351 bytes
6Size (abcl-src-1.3.1.tar.gz) = 1079773 bytes