aboutsummaryrefslogtreecommitdiffstats
path: root/devel/etl
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2014-08-27 07:10:04 +0800
committerrene <rene@FreeBSD.org>2014-08-27 07:10:04 +0800
commit9515607e8681885f505f56f72eb3e239ce415d15 (patch)
treea3c6aed9564f7498b1d9da06eabda9bbaaaa292b /devel/etl
parent428ae1d39781f9d10f6515c9441671827a9337ad (diff)
downloadfreebsd-ports-gnome-9515607e8681885f505f56f72eb3e239ce415d15.tar.gz
freebsd-ports-gnome-9515607e8681885f505f56f72eb3e239ce415d15.tar.zst
freebsd-ports-gnome-9515607e8681885f505f56f72eb3e239ce415d15.zip
devel/etl:
- fix build with clang - bump PORTREVISION devel/synfig, graphics/synfigstudio:i - stage - unbreak - add license (GPLv3) - drop .la files - update USES - bump PORTREVISION PR: 193031 Submitted by: Ports Fury Approved by: portmgr blanket (devel/etl)
Diffstat (limited to 'devel/etl')
-rw-r--r--devel/etl/Makefile1
-rw-r--r--devel/etl/files/patch-ETL___stringf.h11
-rw-r--r--devel/etl/files/patch-ETL___surface.h10
3 files changed, 22 insertions, 0 deletions
diff --git a/devel/etl/Makefile b/devel/etl/Makefile
index 8b2b0fb0ec45..bacc459ab346 100644
--- a/devel/etl/Makefile
+++ b/devel/etl/Makefile
@@ -3,6 +3,7 @@
PORTNAME= etl
PORTVERSION= 0.04.17
+PORTREVISION= 1
CATEGORIES= devel lang
MASTER_SITES= SF/synfig/releases/${SYNFIG_VERSION}/source/
DISTNAME= ETL-${PORTVERSION}
diff --git a/devel/etl/files/patch-ETL___stringf.h b/devel/etl/files/patch-ETL___stringf.h
new file mode 100644
index 000000000000..72bfd2c84f55
--- /dev/null
+++ b/devel/etl/files/patch-ETL___stringf.h
@@ -0,0 +1,11 @@
+--- ETL/_stringf.h.orig
++++ ETL/_stringf.h
+@@ -57,7 +57,7 @@
+
+ _ETL_BEGIN_CDECLS
+
+-#if defined(__APPLE__) || defined(__CYGWIN__) || defined(_WIN32)
++#if defined(__clang__) || defined(__APPLE__) || defined(__CYGWIN__) || defined(_WIN32)
+ #define ETL_NO_THROW
+ #else
+ #define ETL_NO_THROW throw()
diff --git a/devel/etl/files/patch-ETL___surface.h b/devel/etl/files/patch-ETL___surface.h
new file mode 100644
index 000000000000..950e4a43bd65
--- /dev/null
+++ b/devel/etl/files/patch-ETL___surface.h
@@ -0,0 +1,10 @@
+--- ETL/_surface.h.orig
++++ ETL/_surface.h
+@@ -34,6 +34,7 @@
+ #include "_misc.h"
+ #include <algorithm>
+ #include <cstring>
++#include <cstdlib>
+
+ /* === M A C R O S ========================================================= */
+