svn commit: r410611 - in head/lang/seed7: . files
Pietro Cerutti
gahr at FreeBSD.org
Tue Mar 8 11:20:25 UTC 2016
Author: gahr
Date: Tue Mar 8 11:20:23 2016
New Revision: 410611
URL: https://svnweb.freebsd.org/changeset/ports/410611
Log:
lang/seed7: update to 05_20160229
Changes:
- The function fltCmp in flt_rtl.c has been improved to work correct
in the case that isnan returns neither 0 nor 1 (Many thanks go to
Arnel L. for reporting this problem).
- The function determineGetaddrlimit in chkccomp.c has been improved
to include <sys/types.h> before <sys/resource.h>. FreeBSD needs
that to work correctly (Many thanks go to Pietro Cerutti for
providing a fix and explaining the background).
- The function getOsCwd has been added to cmd_rtl.c. With this
function it is possible to read (e.g. under Linux) a current
working directory that is longer than PATH_MAX.
- Documentation comments have been improved in encoding.s7i.
- The program chkccomp.c has been improved to write definitions of
USE_DIRENT, USE_DIRWIN, OS_WIDE_DIR_INCLUDE_DIR_H, os_DIR,
os_dirent_struct, os_opendir, os_readdir, os_closedir,
INCLUDE_SYS_UTIME, os_utimbuf_struct, USE_ALTERNATE_UTIME,
os_utime_orig, os_utime, os_chdir, OS_GETCWD_MAX_BUFFER_SIZE,
os_getcwd, os_mkdir, os_rmdir, OS_CHMOD_INCLUDE_IO_H, os_chmod,
os_remove, os_rename, os_system, os_fopen, os_popen, os_pclose,
DEFINE_WGETENV, os_getenv
- The functions keys_helem and values_helem in hshlib.c and
hsh_rtl.c have been improved to use a loop instead of a tail
recursion. For compilers that don't recognize the tail recursion
this results in a speed improvement (Gcc recognizes tail
recursions so there is no speed improvement).
- The functions free_helem and free_hash in hsh_rtl.c have been
improved to stop searching for helems as soon as the last helem
has been freed.
- The functions helem_data_to_list and helem_key_to_list have been
improved to use a loop instead of a tail recursion (see above).
Deleted:
head/lang/seed7/files/
Modified:
head/lang/seed7/Makefile
head/lang/seed7/distinfo
Modified: head/lang/seed7/Makefile
==============================================================================
--- head/lang/seed7/Makefile Tue Mar 8 10:32:37 2016 (r410610)
+++ head/lang/seed7/Makefile Tue Mar 8 11:20:23 2016 (r410611)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= seed7
-DISTVERSION= 05_20160130
+DISTVERSION= 05_20160229
CATEGORIES= lang
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -23,7 +23,6 @@ USE_XORG= x11
ONLY_FOR_ARCHS= i386 amd64 sparc64
-TEST_TARGET= do-test
WRKSRC= ${WRKDIR}/${PORTNAME}/src
MAKEFILE= makefile
MAKE_ENV+= S7_LIB_DIR=${S7_LIB_DIR} \
Modified: head/lang/seed7/distinfo
==============================================================================
--- head/lang/seed7/distinfo Tue Mar 8 10:32:37 2016 (r410610)
+++ head/lang/seed7/distinfo Tue Mar 8 11:20:23 2016 (r410611)
@@ -1,2 +1,2 @@
-SHA256 (seed7_05_20160130.tgz) = 654a938a385b2969b78d7b1f37c3b8c6eda532e746f5a275cc846b32be042771
-SIZE (seed7_05_20160130.tgz) = 2591149
+SHA256 (seed7_05_20160229.tgz) = a6e78443ec25864fff236f40d0cceda3e398a8c6775a7c65e6873b98ba2be79a
+SIZE (seed7_05_20160229.tgz) = 2592420
More information about the svn-ports-all
mailing list