aboutsummaryrefslogtreecommitdiff
path: root/net-im/freetalk
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2019-06-27 09:02:56 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2019-06-27 09:02:56 +0000
commit3186e08e7cdddac0929decce6bf1d991d8812181 (patch)
tree9b00b47306733fd0c753d6a412fb12557feb9478 /net-im/freetalk
parent58b12aeafce3467eea6235b9aeffe218cdf4d8e0 (diff)
downloadports-3186e08e7cdddac0929decce6bf1d991d8812181.tar.gz
ports-3186e08e7cdddac0929decce6bf1d991d8812181.zip
Update Guile to version 2.2.5, modern stable version, and fix dependent
ports to build against it. Most changes are rather minor and mechanical except for the devel/gdb (obtained via their bugtracker [1], courtesy of Doug Evans). One port (science/meep) I had to mark BROKEN after fixing it proved to be very tedious and actually unreliable. It is very old, there are newer versions available so it should be fixed by updating. One port (devel/libruin) had revealed a bug in the new Guile code (an auxiliary script, really) that had to be worked-round; reference to the problematic upstream commit is provided in the patch. PR: 229613 Exp-run by: antoine [1] https://sourceware.org/bugzilla/show_bug.cgi?id=21104#c8
Notes
Notes: svn path=/head/; revision=505200
Diffstat (limited to 'net-im/freetalk')
-rw-r--r--net-im/freetalk/Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/net-im/freetalk/Makefile b/net-im/freetalk/Makefile
index ca98748f2144..8a13eadb1ae4 100644
--- a/net-im/freetalk/Makefile
+++ b/net-im/freetalk/Makefile
@@ -4,7 +4,7 @@
PORTNAME= freetalk
PORTVERSION= 4.1
DISTVERSIONPREFIX= v
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= net-im
MAINTAINER= ports@FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth \
- libguile-2.0.so:lang/guile2 \
+ libguile-2.2.so:lang/guile2 \
libgc-threaded.so:devel/boehm-gc-threaded
USES= autoreconf gettext-runtime localbase makeinfo pkgconfig readline
@@ -26,4 +26,8 @@ GH_ACCOUNT= GNUFreetalk
INFO= freetalk
+post-patch:
+ @${REINPLACE_CMD} -e 's,guile-2\.0,guile-2.2,' \
+ ${WRKSRC}/configure.ac
+
.include <bsd.port.mk>