summaryrefslogtreecommitdiff
path: root/irc
diff options
context:
space:
mode:
authorAndrew "RhodiumToad" Gierth <andrew@tao11.riddles.org.uk>2023-07-28 15:23:52 +0200
committerRobert Clausecker <fuz@FreeBSD.org>2023-07-31 01:59:04 +0300
commit7edcfaeb079e3285b299ef619ab9d09d46c447a2 (patch)
tree3aa03f1a42143eedfb04a096e0f11544e99d5b51 /irc
parent94218d3a91189c7afea956e8905d5e5ecf879a2c (diff)
downloadfreebsd-ports-7edcfaeb079e3285b299ef619ab9d09d46c447a2.zip
*/*: adapt to new guile framework
- change all ports using guile to USES=guile - flavorize guile-lib, guile-cairo, slib-guile PR: 260960 Reported by: Martin Neubauer <m.ne@gmx.net> Approved by: bofh Differential Revision: https://reviews.freebsd.org/D40194
Diffstat (limited to 'irc')
-rw-r--r--irc/weechat/Makefile3
-rw-r--r--irc/weechat/pkg-plist1
2 files changed, 3 insertions, 1 deletions
diff --git a/irc/weechat/Makefile b/irc/weechat/Makefile
index f603949e4254..9e9cca3644cb 100644
--- a/irc/weechat/Makefile
+++ b/irc/weechat/Makefile
@@ -1,5 +1,6 @@
PORTNAME= weechat
DISTVERSION= 4.0.1
+PORTREVISION= 1
CATEGORIES= irc
MASTER_SITES= https://weechat.org/files/src/
@@ -53,7 +54,7 @@ CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root
CHARSET_IMPLIES= ICONV
DOCS_CMAKE_BOOL= ENABLE_DOC ENABLE_DOC_INCOMPLETE
DOCS_BUILD_DEPENDS= ${LOCALBASE}/bin/asciidoctor:textproc/rubygem-asciidoctor
-GUILE_LIB_DEPENDS= libguile-2.2.so:lang/guile2
+GUILE_USES= guile:2.2,conflicts
ICONV_USES= iconv
JAVASCRIPT_LIB_DEPENDS= libv8.so:lang/v8
LUA_USES= lua pkgconfig
diff --git a/irc/weechat/pkg-plist b/irc/weechat/pkg-plist
index 448c972332aa..c3a0de443b88 100644
--- a/irc/weechat/pkg-plist
+++ b/irc/weechat/pkg-plist
@@ -35,6 +35,7 @@ libdata/pkgconfig/weechat.pc
%%HEADLESS%%%%MANPAGES%%man/sr/man1/weechat-headless.1.gz
%%ASPELL%%lib/weechat/plugins/spell.so
%%CHARSET%%lib/weechat/plugins/charset.so
+%%GUILE%%lib/weechat/plugins/guile.so
%%JAVASCRIPT%%lib/weechat/plugins/javascript.so
%%LUA%%lib/weechat/plugins/lua.so
%%PERL%%lib/weechat/plugins/perl.so