Date: Sat, 12 Jan 2019 12:56:35 +0000 (UTC) From: Kurt Jaeger <pi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r490052 - head/devel/synfig Message-ID: <201901121256.x0CCuZE3011076@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901121256.x0CCuZE3011076>