svn commit: r490052 - head/devel/synfig
Kurt Jaeger
pi at FreeBSD.org
Sat Jan 12 12:56:36 UTC 2019
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
More information about the svn-ports-all
mailing list