svn commit: r569553 - head/print/lilypond

Fernando Apesteguía fernape at FreeBSD.org
Tue Mar 30 12:52:13 UTC 2021


Author: fernape
Date: Tue Mar 30 12:52:12 2021
New Revision: 569553
URL: https://svnweb.freebsd.org/changeset/ports/569553

Log:
  print/lilypond: Add build option to use Guile2
  
  PR:	254572
  Submitted by:	m.ne at gmx.net (maintainer)

Modified:
  head/print/lilypond/Makefile

Modified: head/print/lilypond/Makefile
==============================================================================
--- head/print/lilypond/Makefile	Tue Mar 30 12:10:31 2021	(r569552)
+++ head/print/lilypond/Makefile	Tue Mar 30 12:52:12 2021	(r569553)
@@ -25,7 +25,6 @@ BUILD_DEPENDS=	bash:shells/bash \
 LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
 		libgmp.so:math/gmp \
-		libguile.so:lang/guile1 \
 		libltdl.so:devel/libltdl
 RUN_DEPENDS=	${LOCALBASE}/share/fonts/dejavu/DejaVuSans-Bold.ttf:x11-fonts/dejavu \
 		mftrace:print/mftrace
@@ -61,10 +60,15 @@ INFO=		lilypond-changes \
 				music-glossary
 PLIST_SUB=	DISTVERSION=${DISTVERSION}
 
-OPTIONS_DEFINE=	URW NLS
+OPTIONS_DEFINE=	GUILE2 NLS URW
 OPTIONS_SUB=	yes
 
+GUILE2_DESC=	Use guile2 (will incur some performance penalty)
 URW_DESC=	Use bundled URW fonts
+
+GUILE2_LIB_DEPENDS=	libgc-threaded.so:devel/boehm-gc-threaded \
+			libguile-2.2.so:lang/guile2
+GUILE2_LIB_DEPENDS_OFF=	libguile.so:lang/guile1
 
 NLS_USES=	gettext
 


More information about the svn-ports-head mailing list