From owner-svn-ports-all@freebsd.org Mon Nov 26 12:53:20 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9EDA11133812; Mon, 26 Nov 2018 12:53:20 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3E0A772287; Mon, 26 Nov 2018 12:53:20 +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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 1EEA74377; Mon, 26 Nov 2018 12:53:20 +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 wAQCrKnj072993; Mon, 26 Nov 2018 12:53:20 GMT (envelope-from gahr@FreeBSD.org) Received: (from gahr@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wAQCrJaw072991; Mon, 26 Nov 2018 12:53:19 GMT (envelope-from gahr@FreeBSD.org) Message-Id: <201811261253.wAQCrJaw072991@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gahr set sender to gahr@FreeBSD.org using -f From: Pietro Cerutti Date: Mon, 26 Nov 2018 12:53:19 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r485940 - head/lang/seed7 X-SVN-Group: ports-head X-SVN-Commit-Author: gahr X-SVN-Commit-Paths: head/lang/seed7 X-SVN-Commit-Revision: 485940 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 3E0A772287 X-Spamd-Result: default: False [1.66 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_SPAM_SHORT(0.40)[0.396,0]; NEURAL_SPAM_MEDIUM(0.61)[0.607,0]; NEURAL_SPAM_LONG(0.66)[0.661,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Nov 2018 12:53:21 -0000 Author: gahr Date: Mon Nov 26 12:53:19 2018 New Revision: 485940 URL: https://svnweb.freebsd.org/changeset/ports/485940 Log: lang/seed7: update to 05_20181125 20181125: - In sql_odbc.c the handling of blobs has been improved. Selects with normal and blob fields work now independend from the order of fields. The functions resizeBindArray() and getClob() have been removed. The functions setupParameters(), getBlob(), getData() and fetchBlobs() have been added and the function getWCLob() has been improved. - In sql_odbc.c the handling of time values has been improved to support the sql type datetime2 and times with fractions of a second. The functions sqlBindTime() and sqlColumnTime() have been improved. - In sql_odbc.c the binding of bigRational and null values has been improved. The functons sqlBindBigRat() and sqlBindNull() have been improved. - In the library duration.s7i the function str() and the operator 'parse' have been improved to use P[nY][nM][nD][T[nH][nM][n[.n]S]] as format for the string representation of a duration. - In dir_rtl.c the function dirRead() has been improved to use the functions conv_from_os_stri() and os_stri_strlen() instead of os_stri_to_stri(). This reduces the runtime of dirRead() by 2% (measured with gcc and valgrind, when reading 1532 directories). - In the compiler (in comp/const.s7i) the actions BST_PARSE, FLT_PARSE and INT_PARSE have been added to the list of special actions. - The function duration(), which converts a string to a duration value, has been added to duration.s7i. - The function time(), which converts a string to a time value, has been added to time.s7i. Additionally parsing of time literals has been improved to support negative years. - The function bstring(), which converts a string to a bstring value, has been added to bstring.s7i. - The function rand(), which computes a pseudo-random time in a given range, has been added to time.s7i. - Tests for the function float(), which converts a string to a float value, have been added to chkflt.sd7. - The program chkccomp.c has been improved to determine INT64_SIZE (the size of __int64), HAS_LLABS, HAS_ABS64, STRINGIFY_WORKS, HAS_GMTIME_R and HAS_GMTIME_S. - Documentation comments have been added or improved in sockbase.s7i, fil_rtl.c, fil_unx.c, fil_win.c, soclib.c and soc_rtl.c. - In heaputl.c the function growStri() has been improved to have a smarter behavior in the case when malloc() returns NULL. - The functions sqlBindDuration and sqlColumnDuration have been improved in sql_lite.c, sql_my.c, sql_oci.c, sql_odbc.c and sql_post.c. - The parameter time_zone has been added to the function sqlBindTime() in sqllib.c, sql_rtl.h, sql_rtl.c, sql_drv.h, sql_lite.c, sql_my.c, sql_oci.c, sql_odbc.c, sql_post.c and comp/sql_act.s7i. - A function to bind a duration value to a prepared statement has been added to the library sql_base.s7i. - The example program chkdb.sd7 has been improved to check inserting and selecting time and duration values into and from a database. - In sql_lite.c the function sqlColumnTime() has been improved. - In sql_post.c the functions sqlBindTime() and sqlColumnTime() have been improved. - The functions stringify() and conv_wstri_buf_to_cstri() have been added to striutl.c. - In tim_rtl.c the functions mkutc() and unchecked_mkutc() have been improved to work with negative years. - The function timUtcFromTimestamp() has been added to tim_rtl.c. Modified: head/lang/seed7/Makefile head/lang/seed7/distinfo Modified: head/lang/seed7/Makefile ============================================================================== --- head/lang/seed7/Makefile Mon Nov 26 12:48:03 2018 (r485939) +++ head/lang/seed7/Makefile Mon Nov 26 12:53:19 2018 (r485940) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= seed7 -DISTVERSION= 05_20181014 +DISTVERSION= 05_20181125 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -16,13 +16,14 @@ COMMENT= High-level, extensible programming language LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi -ONLY_FOR_ARCHS= amd64 i386 sparc64 +ONLY_FOR_ARCHS= amd64 i386 sparc64 LIB_DEPENDS= libodbc.so:databases/unixODBC +USES= mysql:client ncurses pgsql sqlite tar:tgz + OPTIONS_DEFINE= DOCS EXAMPLES -USES= mysql:client ncurses pgsql sqlite tar:tgz USE_XORG= x11 WANT_PGSQL= client Modified: head/lang/seed7/distinfo ============================================================================== --- head/lang/seed7/distinfo Mon Nov 26 12:48:03 2018 (r485939) +++ head/lang/seed7/distinfo Mon Nov 26 12:53:19 2018 (r485940) @@ -1,3 +1,3 @@ -TIMESTAMP = 1539591715 -SHA256 (seed7_05_20181014.tgz) = cb1cb0dce2b8e6730fcbb64ab003e2b2a673e7fa2c8df05fe5d836a7c6ec9157 -SIZE (seed7_05_20181014.tgz) = 2822985 +TIMESTAMP = 1543226483 +SHA256 (seed7_05_20181125.tgz) = 982e457a76be7126f8ce6ac5b32a6ca351abd881da6628b36497e0353d6989a5 +SIZE (seed7_05_20181125.tgz) = 2838435