./lang/algol68g, Algol 68genie compiler

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.4.4, Package name: algol68g-3.4.4, Maintainer: rhialto

The development of Algol played an important role in establishing
computer science as an academic discipline. The Algol 68 Genie
project preserves Algol 68 out of educational as well as
scientific-historical interest, by making available Algol 68 Genie;
a recent, well-featured implementation written from scratch. Algol
68 Genie is a practically full implementation of the language
defined by the Revised Report. The implementation is a hybrid
compiler-interpreter; units with considerable interpreter-overhead
can optionally be compiled.


Required to run:
[graphics/plotutils] [math/gsl]

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers]

Package options: plotutils

Master sites:

Filesize: 646.465 KB

Version history: (Expand)


CVS history: (Expand)


   2023-12-01 19:35:12 by Olaf Seibert | Files touched by this commit (6) | Package updated
Log message:
lang/algol68g: update to 3.4.4.

Version 3.4.0-4, October 2023
* Fix Darwin configuration issue.
* Enable plugin compiler on Apple Silicon Macs.
* C17 compliant code.
* Procedure "http content" now requires libcurl.
* Procedure "tcp request" is deprecated.
* Minor fixes.

Version 3.3.1-24, August/September 2023
* Fix configuration issue for 32-bit systems.
* Minor fixes.
* Distribution updates.
   2023-08-26 17:18:57 by Olaf Seibert | Files touched by this commit (3) | Package updated
Log message:
lang/algol68g: update to version 3.3.5

Version 3.3.1-5, August 2023
* Minor fixes.

Version 3.3.0, August 2023
* Minor fixes.
* Add procedure "https content" (UNIX).
* Add procedures "puts", "gets", "putsf", \ 
"getsf" and
  "string", "stringf".

Version 3.2.1, July 2023
* Minor fixes.
* Distribution updates.

Version 3.2.0, June 2023
* Enable CLANG as (optional) back-end plugin compiler, as alternative for GCC.

Version 3.1.1-3.1.9, January/May 2023
* Fix configuration bug preventing building on Cygwin.
* Fix undefined errno upon succesful relpath call on some systems.
* Distribution update.
* Minor bug fixes.
   2023-03-29 12:11:13 by Olaf Seibert | Files touched by this commit (6) | Package updated
Log message:
lang/algol68g: update to version 3.1.4.

From the NEWS file:

Version 3.1.1-3.1.4, January/March 2023
* Fix configuration bug preventing building on Cygwin.
* Fix undefined errno upon succesful relpath call on some systems.
* Distribution update.
* Minor bug fixes.
   2023-01-16 06:00:58 by David A. Holland | Files touched by this commit (3) | Package updated
Log message:
lang/algol68g: update to 3.1.2 to fix build failure

pkgsrc changes: nothing material
Upstream changes:

Version 3.1.2, January 2023
* Distribution update.

Version 3.1.1, January 2023
* Fix configuration bug preventing building on Cygwin.
* Fix undefined errno upon succesful relpath call on some systems.
   2022-12-04 19:30:39 by Olaf Seibert | Files touched by this commit (3)
Log message:
lang/algol68g: fix the patch for the dlopen problem.
   2022-12-04 18:11:14 by Olaf Seibert | Files touched by this commit (8) | Package updated
Log message:
lang/algol68g: update to version 3.1.0

Most pkgsrc patches were incorporated.

From the NEWS file:

Version 3.1.0, November 2022
* Fix several bugs reported for 3.0.0-8.
* Apply several OS dependent patches reported for 3.0.0-8.
* READ and INCLUDE relative to the source file, not the present working directory.
  This conforms to the C preprocessor standard.

Versions 3.0.1-8, January/September 2022
* Fix several bugs reported for 3.0.0-7.
* Apply several OS dependent patches reported for 3.0.0-7.
* Update a68g.exe to GSL 2.7.1 and R mathlib 4.1.2.
   2022-04-03 15:56:50 by Olaf Seibert | Files touched by this commit (1) | Package updated
Log message:
lang/algol68g: update homepage and outdated maintainer mail address.
   2022-03-02 02:41:34 by Ryo ONODERA | Files touched by this commit (9)
Log message:
algol68g: Update to 3.0.4

* Enable compiler mode (--compile) for NetBSD at least.

Changelog:
Version 3.0.3 and 3.0.4
* Unavailable.

Version 3.0.1-4, January/February 2022
* Several bug fixes, reported for 3.0.0.
* Updates a68g.exe to GSL 2.7.1 and R mathlib 4.1.2.

Version 3.0.0, December 2021
* On platforms that support them: 64 bit INT/BITS and 128-bit LONG INT, LONG \ 
BITS and LONG REAL.
  These platforms include amd64, x86_64 and i386 with GCC.
* More bindings for routines from the GNU Scientific Library.
* Adds a generalized incomplete gamma function.
* Builds with R mathlib bindings, if available.
* Fixes several minor bugs.