pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/abcl Update ABCL 1.5.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4bf0720c01f8
branches:  trunk
changeset: 368394:4bf0720c01f8
user:      asau <asau%pkgsrc.org@localhost>
date:      Sat Sep 16 11:48:30 2017 +0000

description:
Update ABCL 1.5.0


Changes in version 1.5.0

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

* [r14934] ABCL-INTROSPECT a contrib for accessing ABCL compiler
  information (Alan).

* [r14907] ABCL-AIO all-in-one jar target creates dist/abcl-aio.jar (Alan).

* [r15009] Rework ABCL-BUILD as a contrib which uses UIOP machinery to
  invoke Ant on <file:build.xml>, unifying all build mechanisms to a single
  prescriptive source artifact external to Common-Lisp.

* [r14911] [r14955] [r14914]  Source recording on SYS:SOURCE plist
  PRECOMPILER possibly beta reduce form with function
  position lambda, record arglist during Build

* [r14912] [r14922] Re-write the ASDF descriptions using secondary systems

* [r14917] build: 'abcl.clean.application.fasls' now cleans only ABCL fasls

* [r14923] Added Dockerfile to package ABCL in Docker

* [r14927] Build add ability to download Maven from Ant

* [r14931] Bless EXT:GET-PID as the offical way to get process id

* [r14947] JSS syntax for access Java fields (Alan)

* [r14962] JSS:J2LIST as a convenience method for turning "anything"
  in Java to an appropriate Lisp list.

* [r14967] (Provisional) ABCL-ASDF JDK-JAR ASDF class to describe JDK
  path locations (Alan).

* [r14969] Add QUICKLISP-ABCL:*QUICKLISP-PARENT-DIR* special (Alan).

* [r14978] Implement MAKE-LOAD-FORM for Java fields (Alan).

* [r15013] Restore the ability SYSTEM:CHOOSE-ASSEMBLER to use Objectweb

* [r15018] Enable use of MVN-MODULE in ASDF definitions (Alan).

* [r15019] Add NAMED-READTABLES from <?https://github.com/melisgl/named-readtables>

* [r15062] ABCL-INTROSPECT 'javaparser.asd' definition adds a
  SHARPSIGN-ONE-QUOTATION_MARK macro to evaluate arbitrary Java expressions


Fixes
-----

* [r14902] Fix CL:OPEN for :DIRECTION :INPUT (pipping)

* [r14903] JNEW-RUNTIME-CLASS Make static functions and :int
  parameters work.  Fix return conversion for null.  Ensure that the
  same classloader is used (olof).

* [r14905] ABCL-ASDF uses the value of the reported Maven home to look
  for libraries, fixing loading CFFI under FreeBSD 11-RELEASE.

* [r14906] JSS:LOOKUP-CLASSNAME would return allcaps class name if not
  found (alan).

* [r14909] QUICKLISP-ABCL simplify load/compile logic.

* [r14918] JAVA Remove generic Throwable handler from JAVA:JFIELD innards

* [r14919] ABCL-ASDF fix finding Maven on Fedora

* [r14926] ABCL-ASDF fix problems with test suite's reliance on PROVE

* [r14921] CL:DIRECTORY no longer errors on files containing asterisk characters

* [r14950] Fix restart calculation for compiled closures (Alan)

* [r14952] Guard printing of large Java objects (Alan)

* [r14953] Fix debugging frames which don't have a pathname (Alan)

* [r14956] Show function documentation in describe (Alan)

* [r14966] JAVA:CHAIN returns last value of computation (Alan)

* [r14973] ABCL-ASDF probes for "mvn" and "mvn.cmd" under Windows

* [r14974] Standardize the use of CL:*LOAD-VERBOSE* to control loading
  verbosity.

* [r14976] Fix CL:GET-OUTPUT-STREAM-STRING to reset underlying buffer

* [r14979] Fix JavaObject.getParts() for Java arrays (Alan).

* [r14980] Fix SETF for EXT:URL-PATHNAME-FRAGMENT

* [r14987] Fix CL:MAKE-PATHNAME for explicitly nil HOST

* [r14996] Correctly implement 'time-of-the-time' daylight savings
  semantics (Scott).

* [r15001] Fix signalling simple error with #\~ in CL:FORMAT string
  (Alan).

* [r15002] Fix problems with SHARED-INITIALIZE (Olof).

* [r15003] Fix ENSURE-GENERIC-FUNCTION when removing definition (Olof).

* [r15004] Fix DESTRUCTURING-BIND with &rest arguments (Olof)

* [r15024] Optimise LOGCOUNT (Olof).

* [r15026] Support bignum argument for FILE-POSITION (Olof).

* [r15032] Better directory validation; handle :UNSPECIFIC (Olof).

* [r15033] Fix LOOP code size estimation (Olof).

* [r15034] Fix NTH inlining type mismatch (Olof).

* [r15035] Fix byte code verification error in edge case (Olof).

* [r15036] Fix PACKAGE-ERROR-PACKAGE behaviour (Olof).

* [r15037] Fix MAX type derivation (Olof).

* [r15038] Fix NPE if directory can't be accessed (Olof).

* [r15044] Documentation renders less/greater-than characters correctly (Olof).


Updates
-------

* ASDF 3.2.1

diffstat:

 lang/abcl/Makefile |   4 ++--
 lang/abcl/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r ccf48dfbc609 -r 4bf0720c01f8 lang/abcl/Makefile
--- a/lang/abcl/Makefile        Sat Sep 16 10:41:55 2017 +0000
+++ b/lang/abcl/Makefile        Sat Sep 16 11:48:30 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2016/12/19 15:48:33 asau Exp $
+# $NetBSD: Makefile,v 1.11 2017/09/16 11:48:30 asau Exp $
 
-DISTNAME=      abcl-src-1.4.0
+DISTNAME=      abcl-src-1.5.0
 PKGNAME=       $(DISTNAME:C/-src//)
 CATEGORIES=    lang
 MASTER_SITES=  http://abcl.org/releases/$(PKGVERSION_NOREV)/
diff -r ccf48dfbc609 -r 4bf0720c01f8 lang/abcl/distinfo
--- a/lang/abcl/distinfo        Sat Sep 16 10:41:55 2017 +0000
+++ b/lang/abcl/distinfo        Sat Sep 16 11:48:30 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2016/10/25 17:41:16 asau Exp $
+$NetBSD: distinfo,v 1.9 2017/09/16 11:48:30 asau Exp $
 
-SHA1 (abcl-src-1.4.0.tar.gz) = 8294e586e96bff03966caef0d666115f2ac2322c
-RMD160 (abcl-src-1.4.0.tar.gz) = fc4e3bbb3e965a0ac3155fc18e886b6698768c52
-SHA512 (abcl-src-1.4.0.tar.gz) = 670e8c6c1477ddfce50984ef81ac6a9dfafa2648cfdaa59977bf400182078c6391ac2074271ecd0bcc855d3f969ab0148178ded53bff469a5b5a393f1d18dc93
-Size (abcl-src-1.4.0.tar.gz) = 1090214 bytes
+SHA1 (abcl-src-1.5.0.tar.gz) = 7543f68cf2661a1668361d3d2f8efed979100a3d
+RMD160 (abcl-src-1.5.0.tar.gz) = 65a787ca2015b6de457789c096689225505e4834
+SHA512 (abcl-src-1.5.0.tar.gz) = d56c23a82103dfebb3361903af096f923738008e551f3b5e07e00f0423c8ade0b07a388b7834b5d79d9191863b38db2c17fa27bffd848d7cba88d6bb67e32db3
+Size (abcl-src-1.5.0.tar.gz) = 1187678 bytes



Home | Main Index | Thread Index | Old Index