From owner-svn-ports-head@freebsd.org Wed Jun 1 13:55:56 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B80A0B60BBF; Wed, 1 Jun 2016 13:55:56 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8EDE7101F; Wed, 1 Jun 2016 13:55:56 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u51DttRr073728; Wed, 1 Jun 2016 13:55:55 GMT (envelope-from gahr@FreeBSD.org) Received: (from gahr@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u51DttpX073726; Wed, 1 Jun 2016 13:55:55 GMT (envelope-from gahr@FreeBSD.org) Message-Id: <201606011355.u51DttpX073726@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gahr set sender to gahr@FreeBSD.org using -f From: Pietro Cerutti Date: Wed, 1 Jun 2016 13:55:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r416243 - head/lang/seed7 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2016 13:55:56 -0000 Author: gahr Date: Wed Jun 1 13:55:55 2016 New Revision: 416243 URL: https://svnweb.freebsd.org/changeset/ports/416243 Log: lang/seed7: update to 05_20160531 Changes: - Documentation comments have been added or improved in many files. - The compiler (s7c) has been improved to start C compiler and linker direct and not via a shell (except when the compiler must be started with a script). - The program chkccomp.c has been improved to use consecutive numbers for test program files. - The program chkccomp.c has been improved to show the progress of the tests done. - The experimental function startProcess, with files to redirect, has been added to process.s7i. - The functions childStdIn, childStdOut and childStdErr have been added to process.s7i. - The function shellParameters has been added to shell.s7i. - The function noEmptyStrings has been added to seed7_05.s7i. - A conv operator to convert an interface object to a specific implementation type has been added to seed7_05.s7i. - The compiler (s7c) has been improved to support the new conv operator defined in seed7_05.s7i. - In cc_conf.s7i the configuration values CC_OPT_DEBUG_INFO, CC_FLAGS, LINKER_FLAGS, SYSTEM_LIBS, SYSTEM_CONSOLE_LIBS, SYSTEM_DRAW_LIBS and SYSTEM_DB_LIBS have been changed to be arrays of strings instead of strings. - In cc_conf.s7i the configuration values CALL_C_COMPILER_FROM_SHELL, CC_ERROR_FILDES, REDIRECT_FILDES_1, REDIRECT_FILDES_2 and NULL_DEVICE have been added. - In cc_conf.s7i the configuration value REDIRECT_C_ERRORS has been removed. - Interpreter and compiler have been improved to support the actions PCS_CHILD_STDERR, PCS_CHILD_STDIN, PCS_CHILD_STDOUT, FIL_PIPE and FIL_OPEN_NULL_DEVICE. - The function analyzeProg in analyze.c has been improved to have less usages of the global variable prog. - The functions in chkccomp.c have been changed to static functions. - The program chkccomp.c has been improved to define POPEN_SUPPORTS_CLOEXEC_MODE, FOPEN_SUPPORTS_CLOEXEC_MODE, HAS_FCNTL_SETFD_CLOEXEC and HAS_PIPE2. - The function filPipe has been added to fil_unx.c and fil_win.c. - In fil_rtl.c the functions filOpen and filPopen have been improved to open files with the CLOEXEC flag, when possible. - The function filOpenNullDevice has been added to fil_rtl.c. - The functions init_findid, init_entity and init_sysvar have been changed to use a progType parameter. - The functions pcsStart in pcs_unx.c and pcs_win.c have been improved to have parameters for stdin, stdout and stderr. - The functions pcsChildStdErr, pcsChildStdIn and pcsChildStdOut have been added to pcs_rtl.c. . The functions pcs_childStdErr, pcs_childStdIn and pcs_childStdOut have been added to pcslib.c. - In src/read_me.txt descriptions of SEARCH_PATH_DELIMITER. Modified: head/lang/seed7/Makefile head/lang/seed7/distinfo Modified: head/lang/seed7/Makefile ============================================================================== --- head/lang/seed7/Makefile Wed Jun 1 13:15:36 2016 (r416242) +++ head/lang/seed7/Makefile Wed Jun 1 13:55:55 2016 (r416243) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= seed7 -DISTVERSION= 05_20160430 +DISTVERSION= 05_20160531 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ DISTNAME= ${PORTNAME}_${DISTVERSION} Modified: head/lang/seed7/distinfo ============================================================================== --- head/lang/seed7/distinfo Wed Jun 1 13:15:36 2016 (r416242) +++ head/lang/seed7/distinfo Wed Jun 1 13:55:55 2016 (r416243) @@ -1,3 +1,3 @@ -TIMESTAMP = 1463757416 -SHA256 (seed7_05_20160430.tgz) = 0cdcb07a7c4b9087108caa3353d1ace4aefc74c20fdc04a2c7bc45a80c515775 -SIZE (seed7_05_20160430.tgz) = 2607836 +TIMESTAMP = 1464787161 +SHA256 (seed7_05_20160531.tgz) = 7359a160e5d9efaac08b680e6ec0c3ec6731133e66602609eba4e1e509422af3 +SIZE (seed7_05_20160531.tgz) = 2627506