From ffb32a13d1c04d0582326fb4cd90619ff49f3e6d Mon Sep 17 00:00:00 2001 From: Pietro Cerutti Date: Mon, 3 Jun 2013 13:36:39 +0000 Subject: - Update to 05_20130602 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changes: * The implementation of the type integer has been changed to use a 64-bit value. * Documentation comments have been added to bigint.s7i, integer.s7i, string.s7i, arr_rtl.c, big_gmp.c, biglib.c, big_rtl.c, flt_rtl.c, intlib.c, int_rtl.c, set_rtl.c and str_rtl.c. * The new library bin32.s7i, which defines bit operations for 32-bit values, has been added. * The new library crc32.s7i, which supports the CRC-32 cyclic redundancy check, has been added. * The new library deflate.s7i, which supports the deflate compression algorithm, has been added. * The library binary.s7i has been renamed to bytedata.s7i. The functions get_asciiz, get_uint16_le, get_uint32_le, get_uint16_be and get_uint32_be have been renamed to getAsciiz, getUInt16Le, getUInt32Le, getUInt16Be and getUInt32Be respectively. Definitions of the functions int16AsTwoBytesLe, int32AsFourBytesLe, int16AsTwoBytesBe and int32AsFourBytesBe have been added. * The functions getBitLe, getBitsLe, getNonCompressedBlock, getLiteralOrLength, getDistance, decodeLength, decodeDistance, decodeFixedHuffmanCodes, getHuffmanValue, computeConversionTable, decodeDynamicHuffmanCodes, processCompressedBlock and inflate have been moved from gzip.s7i to the new library inflate.s7i. * The functions gzip, openGzipFile, close and write have been added to the library gzip.s7i. * The functions 'name' and 'path' have been added to the library progs.s7i. * The function openStrifile has been added to strifile.s7i. * The library tar.s7i and the example program tar7.sd7 have been improved to allow the creation of compressed archives. * The compiler has been improved to support the actions BIG_CONV, BIN_AND, BIN_OR, BIN_XOR, INT_AND, INT_OR, INT_XOR, INT_URSHIFT, INT_URSHIFT_ASSIGN, PRG_OWN_NAME and PRG_OWN_PATH. * Optional checks for integer shift operations have been added to the compiler. * The function bigFromInt64 and bigToInt64 in big_gmp.c have been improved. * Several functions in big_gmp.c have been improved to free temporary values with mpz_clear(). * The function big_conv() has been added to biglib.c. * The functions drw_image and drwRtlImage have been improved. * The functions drwImage in drw_win.c and drw_x11.c have been improved. * The meaning of the actions PRG_NAME and PRG_PATH has changed. The new actions PRG_OWN_NAME and PRG_OWN_PATH are used as replacement. * The functions strRPos2, strRIPos2 and strRepl2 have been added to str_rtl.c. This functions use a modified Boyer–Moore string search algorithm. * Usages of the macro arraySize have been added to drwlib.c, drw_rtl.c, libpath.c and prg_comp.c. * The macro arrayMaxPos has been defined in common.h and used in arrlib.c and arr_rtl.c. --- lang/seed7/Makefile | 2 +- lang/seed7/distinfo | 4 ++-- lang/seed7/pkg-plist | 7 ++++++- 3 files changed, 9 insertions(+), 4 deletions(-) (limited to 'lang') diff --git a/lang/seed7/Makefile b/lang/seed7/Makefile index 5a0db321048c..da898aa9f3ba 100644 --- a/lang/seed7/Makefile +++ b/lang/seed7/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= seed7 -DISTVERSION= 05_20130505 +DISTVERSION= 05_20130602 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/lang/seed7/distinfo b/lang/seed7/distinfo index b7b4d02e9052..9b7a7b61aa1d 100644 --- a/lang/seed7/distinfo +++ b/lang/seed7/distinfo @@ -1,2 +1,2 @@ -SHA256 (seed7_05_20130505.tgz) = b2b70e1f5922f990fe0fd9cbc0abaaed8219e660c740ec6277572ec397e912e3 -SIZE (seed7_05_20130505.tgz) = 1869517 +SHA256 (seed7_05_20130602.tgz) = 8eaa40ff093f28e2fa8e6f45f44f827fcc46ddff623589b38db0c066c0ad5699 +SIZE (seed7_05_20130602.tgz) = 1863941 diff --git a/lang/seed7/pkg-plist b/lang/seed7/pkg-plist index 676bcb30e059..adbac3ded30b 100644 --- a/lang/seed7/pkg-plist +++ b/lang/seed7/pkg-plist @@ -9,12 +9,13 @@ lib/seed7/lib/array.s7i lib/seed7/lib/bigfile.s7i lib/seed7/lib/bigint.s7i lib/seed7/lib/bigrat.s7i -lib/seed7/lib/binary.s7i +lib/seed7/lib/bin32.s7i lib/seed7/lib/bitmapfont.s7i lib/seed7/lib/bitset.s7i lib/seed7/lib/bitsetof.s7i lib/seed7/lib/boolean.s7i lib/seed7/lib/bstring.s7i +lib/seed7/lib/bytedata.s7i lib/seed7/lib/cards.s7i lib/seed7/lib/category.s7i lib/seed7/lib/cgi.s7i @@ -25,8 +26,10 @@ lib/seed7/lib/clib_file.s7i lib/seed7/lib/color.s7i lib/seed7/lib/complex.s7i lib/seed7/lib/console.s7i +lib/seed7/lib/crc32.s7i lib/seed7/lib/cronos16.s7i lib/seed7/lib/cronos27.s7i +lib/seed7/lib/deflate.s7i lib/seed7/lib/dialog.s7i lib/seed7/lib/dir.s7i lib/seed7/lib/draw.s7i @@ -57,6 +60,7 @@ lib/seed7/lib/html.s7i lib/seed7/lib/html_ent.s7i lib/seed7/lib/idxarray.s7i lib/seed7/lib/image.s7i +lib/seed7/lib/inflate.s7i lib/seed7/lib/inifile.s7i lib/seed7/lib/integer.s7i lib/seed7/lib/keybd.s7i @@ -92,6 +96,7 @@ lib/seed7/lib/sockbase.s7i lib/seed7/lib/socket.s7i lib/seed7/lib/sokoban1.s7i lib/seed7/lib/stars.s7i +lib/seed7/lib/stdfont8.s7i lib/seed7/lib/stdfont9.s7i lib/seed7/lib/stdfont10.s7i lib/seed7/lib/stdfont12.s7i -- cgit v1.2.3