git: 740508e0e52a - main - devel/glade: add missing build dependency on xsltproc(1)

From: Alexey Dokuchaev <danfe_at_FreeBSD.org>
Date: Fri, 08 Apr 2022 05:01:23 UTC
The branch main has been updated by danfe:

URL: https://cgit.FreeBSD.org/ports/commit/?id=740508e0e52a87dec32863d0899eb1275ca752cc

commit 740508e0e52a87dec32863d0899eb1275ca752cc
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2022-04-08 05:00:14 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2022-04-08 05:00:14 +0000

    devel/glade: add missing build dependency on xsltproc(1)
    
    Typically it is pulled through default selection of options which could
    be turned off, resulting in the build failure.  Where here, add missing
    GJS_DESC and wrap one overly long line so it fits the standard terminal
    width (80 characters minus the readability padding).
---
 devel/glade/Makefile | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/devel/glade/Makefile b/devel/glade/Makefile
index a1534d7f4ddc..f314bfccb4d7 100644
--- a/devel/glade/Makefile
+++ b/devel/glade/Makefile
@@ -20,13 +20,14 @@ LICENSE_FILE_GPLv2+ =	${WRKSRC}/COPYING.GPL
 LICENSE_FILE_LGPL21+ =	${WRKSRC}/COPYING.LGPL
 
 BUILD_DEPENDS=	itstool:textproc/itstool \
-		docbook-xsl>=0:textproc/docbook-xsl
+		docbook-xsl>=0:textproc/docbook-xsl \
+		xsltproc:textproc/libxslt
 
 CONFLICTS=	glade3-3.*
 PORTSCOUT=	limitw:1,even
 
-USES=		compiler:c11 desktop-file-utils gettext gnome localbase:ldflags \
-		meson pathfix pkgconfig tar:xz
+USES=		compiler:c11 desktop-file-utils gettext gnome \
+		localbase:ldflags meson pathfix pkgconfig tar:xz
 USE_GNOME=	cairo gtk30 intlhack introspection:build
 
 DOCSDIR=	${PREFIX}/share/doc/gladeui-2
@@ -35,6 +36,7 @@ OPTIONS_SUB=		yes
 OPTIONS_DEFINE=		GJS PYTHON WEBKIT
 OPTIONS_DEFAULT=	GJS PYTHON WEBKIT
 
+GJS_DESC=		GJS (JavaScript) support
 GJS_MESON_ENABLED=	gjs
 GJS_LIB_DEPENDS=	libgjs.so:lang/gjs