From owner-svn-ports-head@freebsd.org Sat Jan 12 12:56:36 2019 Return-Path: Delivered-To: svn-ports-head@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 270FB1492190; Sat, 12 Jan 2019 12:56:36 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B753886496; Sat, 12 Jan 2019 12:56:35 +0000 (UTC) (envelope-from pi@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 A875239FA; Sat, 12 Jan 2019 12:56:35 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x0CCuZIo011077; Sat, 12 Jan 2019 12:56:35 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x0CCuZE3011076; Sat, 12 Jan 2019 12:56:35 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201901121256.x0CCuZE3011076@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Sat, 12 Jan 2019 12:56:35 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r490052 - head/devel/synfig X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: head/devel/synfig X-SVN-Commit-Revision: 490052 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: B753886496 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.97)[-0.973,0]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 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: Sat, 12 Jan 2019 12:56:36 -0000 Author: pi Date: Sat Jan 12 12:56:35 2019 New Revision: 490052 URL: https://svnweb.freebsd.org/changeset/ports/490052 Log: devel/synfig: Switch to textproc/gsed for build The configure process for synfig uses GNU extensions (\s) in sed, which currently get interpreted as an escape of an ordinary character. Escapes of an ordinary character will be disallowed in future versions of regex(3), so switch to gsed in advance to also do the right thing. As an aside, the \s usage may be potentially patched out, but submitter opted to switch to gsed for now to ease maintenance burden. A later run will be done to switch ports depending on gsed for build back to sed when our sed becomes capable. PR: 233438 Submitted by: kevans Approved by: woodsb02 (maintainer) MFH: 2019Q1 Modified: head/devel/synfig/Makefile Modified: head/devel/synfig/Makefile ============================================================================== --- head/devel/synfig/Makefile Sat Jan 12 12:16:23 2019 (r490051) +++ head/devel/synfig/Makefile Sat Jan 12 12:56:35 2019 (r490052) @@ -12,7 +12,8 @@ COMMENT= Vector based 2D animation package LICENSE= GPLv2+ -BUILD_DEPENDS= etl>=1.2.1:devel/etl +BUILD_DEPENDS= etl>=1.2.1:devel/etl \ + gsed:textproc/gsed LIB_DEPENDS= libHalf.so:graphics/ilmbase \ libIlmImf.so:graphics/openexr \ libMagickWand-6.so:graphics/ImageMagick6 \ @@ -33,6 +34,7 @@ USE_CXXSTD= c++11 USE_GNOME= cairo glibmm intltool libxml++26 pango GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} +CONFIGURE_ENV+= ac_cv_path_SED=${LOCALBASE}/bin/gsed INSTALL_TARGET= install-strip USE_LDCONFIG= yes