From owner-svn-ports-all@freebsd.org Tue Jun 28 07:28:03 2016 Return-Path: Delivered-To: svn-ports-all@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 18596B85760; Tue, 28 Jun 2016 07:28:03 +0000 (UTC) (envelope-from ehaupt@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 CE2302632; Tue, 28 Jun 2016 07:28:02 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5S7S22Z044011; Tue, 28 Jun 2016 07:28:02 GMT (envelope-from ehaupt@FreeBSD.org) Received: (from ehaupt@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5S7S1vL044009; Tue, 28 Jun 2016 07:28:01 GMT (envelope-from ehaupt@FreeBSD.org) Message-Id: <201606280728.u5S7S1vL044009@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ehaupt set sender to ehaupt@FreeBSD.org using -f From: Emanuel Haupt Date: Tue, 28 Jun 2016 07:28:01 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r417697 - head/shells/bash X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.22 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: Tue, 28 Jun 2016 07:28:03 -0000 Author: ehaupt Date: Tue Jun 28 07:28:01 2016 New Revision: 417697 URL: https://svnweb.freebsd.org/changeset/ports/417697 Log: [1] Make USES=iconv permanent, instead of being only for NLS=on case. The reason is that NLS is related to message translations to different languages. And bash has the general feature that \uNNNN is translated into the unicode character using iconv. This is unicode support, and should have nothing to do with translations. bash also currently has a bug that --disable-nls causes it to fail to find iconv. This bug has been reported upstream to bash-devel ML. In the future, when bash will fix this, this will make a difference. Note that this uses iconv from libc. [2] Update to 4.3.46 PR: 206903 [1], 210620 [2] Submitted by: yuri@rawbw.com [1], pkubaj@anongoth.pl [2] Discussed with: adamw Modified: head/shells/bash/Makefile head/shells/bash/distinfo Modified: head/shells/bash/Makefile ============================================================================== --- head/shells/bash/Makefile Tue Jun 28 06:24:07 2016 (r417696) +++ head/shells/bash/Makefile Tue Jun 28 07:28:01 2016 (r417697) @@ -2,9 +2,9 @@ # $FreeBSD$ PORTNAME= bash -PATCHLEVEL= 42 +PATCHLEVEL= 46 PORTVERSION= 4.3.${PATCHLEVEL:S/^0//g} -PORTREVISION?= 1 +PORTREVISION?= 0 CATEGORIES= shells MASTER_SITES= GNU/${PORTNAME} DISTNAME= ${PORTNAME}-${PORTVERSION:R} @@ -30,7 +30,7 @@ COLONBREAKSWORDS_DESC= Colons break word HELP_DESC= Enable builtin help IMPORTFUNCTIONS_DESC= Import function from env without --import-functions -USES= bison cpe makeinfo +USES= bison cpe iconv makeinfo OPTIONS_SUB= yes CPE_VENDOR= gnu @@ -41,7 +41,7 @@ EXTRA_PATCHES+= ${PATCHDIR}/extrapatch HELP_CONFIGURE_ENABLE= help-builtin NLS_CONFIGURE_ENABLE= nls -NLS_USES= gettext iconv +NLS_USES= gettext INFO= bash Modified: head/shells/bash/distinfo ============================================================================== --- head/shells/bash/distinfo Tue Jun 28 06:24:07 2016 (r417696) +++ head/shells/bash/distinfo Tue Jun 28 07:28:01 2016 (r417697) @@ -1,3 +1,4 @@ +TIMESTAMP = 1467096568 SHA256 (bash/bash-4.3.tar.gz) = afc687a28e0e24dc21b988fa159ff9dbcf6b7caa92ade8645cc6d5605cd024d4 SIZE (bash/bash-4.3.tar.gz) = 7955839 SHA256 (bash/bash43-001) = ecb3dff2648667513e31554b3ad054ccd89fce38e33367c9459ac3a285153742 @@ -84,3 +85,11 @@ SHA256 (bash/bash43-041) = 4ec432966e419 SIZE (bash/bash43-041) = 2362 SHA256 (bash/bash43-042) = ac219322db2791da87a496ee6e8e5544846494bdaaea2626270c2f73c1044919 SIZE (bash/bash43-042) = 1535 +SHA256 (bash/bash43-043) = 47a8a3c005b46e25821f4d8f5ccb04c1d653b1c829cb40568d553dc44f7a6180 +SIZE (bash/bash43-043) = 1942 +SHA256 (bash/bash43-044) = 9338820630bf67373b44d8ea68409f65162ea7a47b9b29ace06a0aed12567f99 +SIZE (bash/bash43-044) = 1658 +SHA256 (bash/bash43-045) = ba6ec3978e9eaa1eb3fabdaf3cc6fdf8c4606ac1c599faaeb4e2d69864150023 +SIZE (bash/bash43-045) = 1312 +SHA256 (bash/bash43-046) = b3b456a6b690cd293353f17e22d92a202b3c8bce587ae5f2667c20c9ab6f688f +SIZE (bash/bash43-046) = 1494