aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdriaan de Groot <adridg@FreeBSD.org>2022-03-15 20:53:41 +0000
committerAdriaan de Groot <adridg@FreeBSD.org>2022-03-15 23:56:53 +0000
commita4ca06930af4694d3dc463080790ce52f65e1d20 (patch)
tree50b8cacac36edb365501b24ac1ae1cf86d146842
parent11c938ec030f91d660307915edf15e2e5364874b (diff)
downloadports-a4ca06930af4694d3dc463080790ce52f65e1d20.tar.gz
ports-a4ca06930af4694d3dc463080790ce52f65e1d20.zip
lang/kross-interpreters: fix build with Ruby 3.x
Patch from Yasuhiro Kimura. Apparently this flag is needed when building against Ruby 3.x. It doesn't hurt with Ruby 2.7, so land it without complications. Provided By: yasu@ PR: 262486
-rw-r--r--lang/kross-interpreters/Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/lang/kross-interpreters/Makefile b/lang/kross-interpreters/Makefile
index 73ef8786ee13..be1e6a781f05 100644
--- a/lang/kross-interpreters/Makefile
+++ b/lang/kross-interpreters/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kross-interpreters
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= lang kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -11,6 +12,8 @@ USE_KDE= kross \
USE_QT= core gui script widgets xml \
buildtools_build qmake_build
+CFLAGS+= -fdeclspec
+
OPTIONS_DEFINE= RUBY DOCS
OPTIONS_SUB= yes
OPTIONS_DEFAULT= ${OPTIONS_DEFINE}