svn commit: r464762 - in head/print/lilypond: . files

Yuri Victorovich yuri at FreeBSD.org
Sat Mar 17 07:06:09 UTC 2018


Author: yuri
Date: Sat Mar 17 07:06:07 2018
New Revision: 464762
URL: https://svnweb.freebsd.org/changeset/ports/464762

Log:
  print/lilypond: Unbreak
  
  Port changes:
  * Add patch removing fc-cache that caused the fs violation problem
  * Fix COMMENT
  * Add LIB_DEPENDS

Added:
  head/print/lilypond/files/patch-lily_font-config.cc   (contents, props changed)
Modified:
  head/print/lilypond/Makefile

Modified: head/print/lilypond/Makefile
==============================================================================
--- head/print/lilypond/Makefile	Sat Mar 17 06:57:59 2018	(r464761)
+++ head/print/lilypond/Makefile	Sat Mar 17 07:06:07 2018	(r464762)
@@ -3,12 +3,12 @@
 
 PORTNAME=	lilypond
 PORTVERSION=	2.18.2
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	print audio
 MASTER_SITES=	http://download.linuxaudio.org/lilypond/sources/v${PORTVERSION:R}/
 
 MAINTAINER=	ports at FreeBSD.org
-COMMENT=	The GNU music typesetter
+COMMENT=	GNU music typesetter
 
 LICENSE=	GPLv3
 
@@ -26,14 +26,14 @@ BUILD_DEPENDS=	pdftexi2dvi:print/texinfo \
 		zip:archivers/zip \
 		texi2html:textproc/texi2html \
 		${LOCALBASE}/share/ghostscript/fonts/c059033l.pfb:print/gsfonts
-
+LIB_DEPENDS=	libguile.so:lang/guile \
+		libgmp.so:math/gmp \
+		libfontconfig.so:x11-fonts/fontconfig \
+		libfreetype.so:print/freetype2 \
+		libltdl.so:devel/libltdl
 RUN_DEPENDS=	mftrace:print/mftrace \
 		${LOCALBASE}/share/fonts/dejavu/DejaVuSans-Bold.ttf:x11-fonts/dejavu
 
-LIB_DEPENDS=	libguile.so:lang/guile \
-		libgmp.so:math/gmp \
-		libfreetype.so:print/freetype2
-
 INFO=		internals \
 		lilypond-changes \
 		lilypond-contributor \
@@ -55,7 +55,7 @@ USE_GNOME=	pango
 
 MAKEFILE=	GNUmakefile
 GNU_MAKEFILE=	yes
-MAKE_JOBS_UNSAFE=	yes
+#MAKE_JOBS_UNSAFE=	yes
 
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=--with-ncsb-dir=${LOCALBASE}/share/ghostscript/fonts \

Added: head/print/lilypond/files/patch-lily_font-config.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/print/lilypond/files/patch-lily_font-config.cc	Sat Mar 17 07:06:07 2018	(r464762)
@@ -0,0 +1,11 @@
+--- lily/font-config.cc.orig	2018-03-17 05:17:54 UTC
++++ lily/font-config.cc
+@@ -19,7 +19,7 @@
+ 
+ #include "config.hh"
+ 
+-#if HAVE_FONTCONFIG
++#if HAVE_FONTCONFIG && 0 // fontconfig shouldn't be run during build: it causes fs violation
+ 
+ #include <cstdio>
+ #include <fontconfig/fontconfig.h>


More information about the svn-ports-head mailing list