File abcl.changes of Package abcl

-------------------------------------------------------------------
Tue Feb 20 16:47:15 UTC 2024 - Gus Kenion <gus.kenion@suse.com>

- Use %patch -P N instead of deprecated %patchN.

-------------------------------------------------------------------
Thu Jul 13 11:05:58 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>

- Update to v1.9.2
  * Changes
    + [r15712] JNA contrib has been updated to jna-5.13.0
    + [r15711] (Alan Ruttenberg) Restore most of the speed of the
      generic function cache that was degraded with abcl-1.9.1
    + [r15709] (Alejandrozf) The ABCL-STEPPER contrib provides a
      interpreted implementation of CL:STEP.
    + [r15692][r15701]-[r15707] Substantially re-worked the Gray
      Stream implementation to fix many of its outstanding issues.
    + [r15700] Introduced the POSIX-SYSCALLS contrib which allows
      one to set environment variables in the hosting JVM process.
    + [r15698] (Uthar) Fix GRAY-STREAMS:STREAM-ELEMENT-TYPE for
      binary streams.
    + [r15689] (jpellegrini) Fix CL:LOG for behavior at zero.
    + [r15686] Extensive grouting of accumulated bitrot in the
      ASDF-JAR contrib to enable more complete packaging of
      non-compilation artifacts as well as systems residing in jar
      files.
    + [r15683] EXTENSION:REGISTER-ASDF adds a directory to ASDF by
      using the configuration API.
    + [r15682] SYSTEM:ZIP now works with source in jar files.
    + [r15674] (Uthar) Augment JAVA:JNEW-RUNTIME-CLASS docstring.
    + [r15673] The outdated GNU Info version of User Manual has
      been removed.  The GNU Info conversion was done by hand, and
      is neither easily reproducible nor particually accurate at
      this point.
    + [r15672] Fix build under podman by qualify remote registry
      for containerization base.

-------------------------------------------------------------------
Mon Mar  6 23:26:25 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>

- Update to v1.9.1
  * Changes
    + [r15652] (Tarn W. Burton) Avoid NIL in simple LOOP from
      FORMAT directives.
    + [r15651] Maven may now be used for building/testing ABCL.
    + [r15650] The build autoconfigure targets for openjdk17+ now
      add necessary opens command line switches to enable the
      successful use of CL+SSL via CFFI on such platforms.
    + [r15653][r15647] ABCL-ASDF:MAKE-LOCAL-MAVEN downloads a
      version of Maven installed into the local XDG directory
      location and configures its subsequent use in the current
      session.  ABCL-ASDF provides a restart to invoke this
      installation if Maven can't be located at runtime.
    + [r15644] (alejandrozf) fix compilation of a few TYPE-ERROR
      cases
    + [r15643][r15645] (oldk1331) Fix SYS:RUN-PROGRAM waiting
      problems
    + [r15639-40] (Alan) DEFMETHOD now accepts subtypes of
      MOP:SPECIALIZER as a discriminator.
    + [r15636] Provide SETF'abl api for inspecting and modifying
      the underlying JVM context classloader.
    + [r15635] Implement THREADS:GET-JAVA-THREAD 
    + [r15633] Update openjdk versions ci installation automation
      to use latest openjdk8, openjdk11, openjdk17, and openjdk19
      binaries.
    + [r15632] ABCL-INTROSPECT properly scope reference to
      JavaStackFrame
    + [r15631] Update IDE build/debug artifacts to Netbeans 16
    + [r15630] (alejandrozf) Fix compilation of top-level lambda in
      function position.
    + [r15628] (alejandrozf) Fix COMPILE-FILE-PATHNAME for Maxima.
    + [r15622-24] Use TLS for all http resource names.
    + [r15619] (alejandrozf) Accept KEYWORD as a package name when
      interning.
    + [r15617] Upgrade to jna-5.12.1.
    + [r15616] Enable compilation of wide indicies for ALOAD,
      ASTORE, ILOAD, ISTORE, LLOAD, and LSTORE opcodes.
    + [r15610] Revisit strategy for use of virtual threads.  Native
      threads are now the default.  The ability to spawn virtual
      threads is indicated by the presence of :VIRTUAL-THREADS in
      CL:*FEATURES*. Setting the special THREADS:*THREADING-MODEL*
      to :VIRTUAL results in THREADS:MAKE-THREADS spawning virtual
      threads.
    + [r15609] Fix inspection of LispThread stack segments
    + [r15605] (Uthar) Implement array types for JNEW-RUNTIME-CLASS
    + [r15604] (Uthar) Implement superclass constructor chaining
      for JNEW-RUNTIME-CLASS
    + [r15557] (Uthar) Fix class annotations on openjdk17 and newer
    + [r15596] (Alejandrozf) Implement proper use of signals to
      fallback to the use of interpreted form for compilation
      results larger than 65535 bytes.  Fixes loading of Fricas0
    + [r15594] Update to asdf-3.3.6

-------------------------------------------------------------------
Sun Jul 24 00:22:17 UTC 2022 - Anton Shvetz <shvetz.anton@gmail.com>

- Update to v1.9.0
  * Changes
    + [r15572] (Jonathan Cunningham) Update reference to free
      version of Rhode's Extensible Sequence paper
    + [r15571] (Alan Ruttenberg) JSS update to javaparser-3.24.2
      Fix tests, fix typo, lazily initialize via LOAD-JAVAPARSER on
      the first use of the number argument version of the macro.
    + [r15570] (Uthar) Prevent JCLASS-SUPERCLASS from failing on
      names (keywords) of classes generated by JNEW-RUNTIME-CLASS
    + [r15562] (Alan Ruttenberg) Add a restart for undefined
      functions
    + [r15561] Clarify call and lambda arguments limits somewhat
    + [r15560] (Alan Ruttenberg) Support for catch tags in SLIME
    + [r15559] (Alan Ruttenberg) Record source location for slot
      readers
    + [r15558] ABCL-INTROSPECT explictly home exported symbols in
      ABCL-INTROSPECT/SYSTEM to identify machinery added to the
      SYSTEM package after initial ANSI boot.
    + [r15549] (alejandrozf) Fix (coerce 'documentation 'function)
    + [r15548] (alejandrozf) Fill slots operation and operands with
      DivisionByZero condition when it is raised
    + [r15545] (alejandrozf) Update fill pointer when arrays are
      shrunk if necessary.
    + [r15544] [r15543] (phoe) Use PUSHNEW for CL:*FEATURES*; place
      :EXTENSIBLE-SEQUENCES in CL:*FEATURES* where appropiate
    + [r15542] (alejandrozf) Accessible symbols are always printed
      with package prefix
    + [r15541] (alejandrozf) Improve DRIBBLE to save almost
      everything, lexically closing over new REPLs, now cleanly
      closing/restarting
    + [r15494] When reading ZIP archives from streams, use modified
      date of byte source.
    + [r15493] The implmentation now uses :NEWEST for the version
      of references to EXT:JAR-PATHNAME objects which have been
      cached.
    + [r15492] Address inconsistency between populating entries in
      EXT:JAR-PATHNAME. A DIRECTORY should always be :ABSOLUTE in a
      EXT:JAR-PATHNAME unless there is no name or type component.
    + [r15491] Fix ZipCache to use the file system modification
      date
    + [r15490] EXT:AS-JAR-PATHNAME-ARCHIVE returns reference to a
      CL:PATHNAME as a EXT:JAR-PATHNAME
    + [r15489] DISABLE-ZIP-CACHE isn't currently working
    + [r15486] (Eric Timmons) Fix SYS:PROCESS-PID with
      SYS:RUN-PROGRAM
    + [r15483] Explictly scope all symbols in fasl loader
    + [r15481] Fix (or (unsigned-byte 8) (unsigned-byte 32)) vector
      reset
    + [r15480][r15484] (Robert Munyer) New algorithim for
      COMPILE-FILE-PATHNAME
    + [r15479] ABCL-BUILD now tests with ant-1.10.9
    + [r15478] ZS3 fix allocation for non-simple (unsigned-byte 8)
      vectors
    + [r15538] (contrapunctus) needled to correct outdated HTML
      links
    + [r15537] [r15536] [r15535] [r15534] [r15533] [r15532]
      ABCL-BUILD Correct deprecated JAVA-COMPILE-FILE, add file
      unit for top-level targets, implement
      COPY-DIRECTORIES-RECURSIVELY utility, docstring for exported
      ENSURE-MAVEN, clean compile errors, updateant URIs to
      available versions
    + [r15527] JNA update to jna-5.9.0
    + [r15525] JSS fix introspecting abcl.jar under openjdk1[67]
    + [r15524] [r15520] Test released LTS Java editions for
      openjdk{8,11,17} with Adoptium.
    + [r15523] (Scott Burson) Corrections to ENCODE-UNIVERSAL-TIME
      for dates after 2037.
    + [r15521] Use java.lang.Integer.valueOf() rather than
      constructor
    + [r15519] (Samuel Hunter) Fix and standardize all error reader
      functions.
    + [r15518] (Uthar) Remove confusing comment in example
    + [r15515] ASDF Fix JAR-PATHNAME loading systems under Windows
    + [r15513] (alejandrozf) Fix generic lambda lists congruency
      with keywords
    + [r15511] (Phil Eaton) Support variadic arguments with more
      required parameters
    + [r15504] Allow JAVA:JCLASS to work with non-primtive arrays
      suffixed with "[]"
    + [r15503] ABCL-AIO Fix finding ABCL-CONTRIB
    + [r15502] build: deprecate use of abcl.implementation.version
    + [r15501] (daewok) Uppercase arch before pushing it to
      *FEATURES*
    + [r15500] (Ferada) Fix printing of RANDOM-STATE
    + [r15496] Support use of Project Loom virtual threads. When
      the underlying JVM supports virtual threads, :VIRTUAL-THREADS
      will be present in CL:*FEATURES*
    + [r15495] This release targets openjdk8, openjdk11, and
      openjdk17

-------------------------------------------------------------------
Fri Apr  1 09:19:37 UTC 2022 - Fridrich Strba <fstrba@suse.com>

- Added patch:
  * abcl-no-hostname.patch
    + do not stamp the build using hostname

-------------------------------------------------------------------
Thu Mar 24 05:34:58 UTC 2022 - Fridrich Strba <fstrba@suse.com>

- BuildRequire "hostname" to fix build in Factory

-------------------------------------------------------------------
Mon Aug  9 20:30:43 UTC 2021 - Anton Shvetz <shvetz.anton@gmail.com>

- Fixed the POD page

-------------------------------------------------------------------
Tue Jun  8 13:08:14 UTC 2021 - Anton Shvetz <shvetz.anton@gmail.com>

- Specify input encoding when building documentation

-------------------------------------------------------------------
Fri Apr 30 09:24:02 UTC 2021 - Fridrich Strba <fstrba@suse.com>

- Add explicite dependency on texlive-listings to fix build
  breakage in factory

-------------------------------------------------------------------
Sat Nov 14 07:20:46 UTC 2020 - Anton Shvetz <tz@sectorb.msk.ru>

- Update to v1.8.0

-------------------------------------------------------------------
Fri Jul 24 17:40:30 UTC 2020 - Anton Shvetz <tz@sectorb.msk.ru>

- Update to v1.7.1

-------------------------------------------------------------------
Fri Jul 17 23:57:27 UTC 2020 - Anton Shvetz <tz@sectorb.msk.ru>

- Update to v1.7.0

-------------------------------------------------------------------
Sat Jan  4 23:54:17 UTC 2020 - Anton Shvetz <tz@sectorb.msk.ru>

- Update to v1.6.0+git1577955428.734b0f3

-------------------------------------------------------------------
Sun Jun  2 00:05:23 UTC 2019 - Anton Shvetz <tz@sectorb.msk.ru>

- Update to v1.6.0+git20190602.312d2755

-------------------------------------------------------------------
Mon May 14 01:33:55 UTC 2018 - Anton Shvetz <tz@sectorb.msk.ru>

- Fix dependencies

-------------------------------------------------------------------
Mon May 14 01:22:32 UTC 2018 - Anton Shvetz <tz@sectorb.msk.ru>

- Fix dependencies for Fedora

-------------------------------------------------------------------
Wed Apr 18 18:45:00 UTC 2018 - Anton Shvetz <tz@sectorb.msk.ru>

- Update to v1.6.0

-------------------------------------------------------------------
Wed Apr 18 16:48:20 UTC 2018 - Anton Shvetz <tz@sectorb.msk.ru>

- Apply dos2unix

-------------------------------------------------------------------
Wed Apr 18 16:14:13 UTC 2018 - Anton Shvetz <tz@sectorb.msk.ru>

- Initial commit
openSUSE Build Service is sponsored by