Date: Tue, 8 Mar 2016 11:20:24 +0000 (UTC) From: Pietro Cerutti <gahr@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r410611 - in head/lang/seed7: . files Message-ID: <201603081120.u28BKONH035101@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603081120.u28BKONH035101>