svn commit: r537906 - head/lang/seed7
Pietro Cerutti
gahr at FreeBSD.org
Thu Jun 4 16:11:02 UTC 2020
Author: gahr
Date: Thu Jun 4 16:11:01 2020
New Revision: 537906
URL: https://svnweb.freebsd.org/changeset/ports/537906
Log:
lang/seed7: update to 05_20200531
20200531:
- The libraries tar.s7i, cpio.s7i and rpm.s7i have been improved such
that the file system functions follow symbolic links (inside of the
archive).
- The library zip.s7i has been improved to support the functions
setFileMode(), setMTime() and putFile().
- The library ar.s7i has been improved to allow UTF-8 file names and to
support the functions setFileMode(), setMTime(), putFile() and
removeFile().
- The library rpm.s7i has been improved to support a LZMA compressed
payload.
- The library cpio.s7i has been improved such that setFileMode(),
putFile() and mkdir() work correct.
- The library lzma.s7i has been fixed such that xz.s7i can handle
uncompressed chunks in an XZ archive. A bug in the function length()
has been fixed also.
- The new library fileutil.s7i has been added. This library supports
inserting and deleting areas in a file. The function copyFile, which
copies data between open files, has been moved from file.s7i to
fileutil.s7i.
- The function truncate(), which changes the length of a file, has been
added to file.s7i, external_file.s7i, clib_file.s7i, strifile.s7i and
utf16.s7i.
- The library iobuffer.s7i has been improved to allow switching between
reading and writing (and vice versa) as long as seek() is called in
between. The functions flush() and close() have been added and the
functions seek(), tell() and moveLeft() have been improved.
- The function deflate(), which deflates a string has been added to the
library deflate.s7i.
- The function moveLeft() has been improved in strifile.s7i and
stritext.s7i.
- The function timestamp1601 has been added to time.s7i.
- The bas7.sd7 (basic interpreter) example program has been improved.
Support for LINPUT statements, for the function RPT$ and for the
string concatenation operator & has been added. The predefined
subprogram CHAR has been improved. Now PRINT statemens allow a colon
(:) between strings to describe a line break. Now INPUT statements
allow a colon (:) between input prompt and variable list. A dummy
implementation of the predefined subprogram SOUND has been defined.
- In seed7_05.s7i the definition of ::= for the type void has been
changed to use the action ENU_CREATE instead of PRC_NOOP. This avoids
a strange interpreter message (loc not dumped) if a void value is
written.
- Tests in chkint.sd7 have been split into several functions.
- Documentation in the FAQ, the manual and s7c.1 has been improved.
- Interpreter and compiler have been improved to support the new action
FIL_TRUNCATE.
- The compiler has been improved (in comp/inline.s7i in the function
push_inline_func_param) to add a "const" for a parameter definition.
This avoids a compilation error with g++.
Modified:
head/lang/seed7/Makefile
head/lang/seed7/distinfo
head/lang/seed7/pkg-plist
Modified: head/lang/seed7/Makefile
==============================================================================
--- head/lang/seed7/Makefile Thu Jun 4 15:29:20 2020 (r537905)
+++ head/lang/seed7/Makefile Thu Jun 4 16:11:01 2020 (r537906)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= seed7
-DISTVERSION= 05_20200502
+DISTVERSION= 05_20200531
PORTREVISION= 0
CATEGORIES= lang
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/
Modified: head/lang/seed7/distinfo
==============================================================================
--- head/lang/seed7/distinfo Thu Jun 4 15:29:20 2020 (r537905)
+++ head/lang/seed7/distinfo Thu Jun 4 16:11:01 2020 (r537906)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1588759491
-SHA256 (seed7_05_20200502.tgz) = 4244fa0c3b45cc471ad87be63c3dfa835d1ff0cec94a692424bc79c02cc8078b
-SIZE (seed7_05_20200502.tgz) = 3301503
+TIMESTAMP = 1591276268
+SHA256 (seed7_05_20200531.tgz) = 4125f8fea4219b7f73f466332974848db147ef1f7c759472380460a586d6dc1b
+SIZE (seed7_05_20200531.tgz) = 3316088
Modified: head/lang/seed7/pkg-plist
==============================================================================
--- head/lang/seed7/pkg-plist Thu Jun 4 15:29:20 2020 (r537905)
+++ head/lang/seed7/pkg-plist Thu Jun 4 16:11:01 2020 (r537906)
@@ -110,6 +110,7 @@ lib/seed7/lib/field.s7i
lib/seed7/lib/file.s7i
lib/seed7/lib/filebits.s7i
lib/seed7/lib/filesys.s7i
+lib/seed7/lib/fileutil.s7i
lib/seed7/lib/float.s7i
lib/seed7/lib/font.s7i
lib/seed7/lib/font8x8.s7i
More information about the svn-ports-head
mailing list