pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/solfege



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Mar 22 09:37:10 UTC 2025

Modified Files:
        pkgsrc/audio/solfege: Makefile PLIST

Log Message:
solfege: disable lilypond use

lilypond dumps core and causes processes that use 100% CPU when building
this.

Enable for bulk builds again.

Bump PKGREVISION.


To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 pkgsrc/audio/solfege/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/audio/solfege/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/solfege/Makefile
diff -u pkgsrc/audio/solfege/Makefile:1.101 pkgsrc/audio/solfege/Makefile:1.102
--- pkgsrc/audio/solfege/Makefile:1.101 Fri Dec 27 08:19:23 2024
+++ pkgsrc/audio/solfege/Makefile       Sat Mar 22 09:37:10 2025
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.101 2024/12/27 08:19:23 wiz Exp $
+# $NetBSD: Makefile,v 1.102 2025/03/22 09:37:10 wiz Exp $
 
 DISTNAME=              solfege-3.23.4
-PKGREVISION=           11
+PKGREVISION=           12
 CATEGORIES=            audio
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=solfege/}
 
@@ -10,11 +10,10 @@ HOMEPAGE=           https://www.gnu.org/software/
 COMMENT=               Practice several musical ear training exercises
 LICENSE=               gnu-gpl-v3
 
-DEPENDS+=              ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
-
 TOOL_DEPENDS+=         docbook-xsl-[0-9]*:../../textproc/docbook-xsl
-TOOL_DEPENDS+=         lilypond-[0-9]*:../../print/lilypond
+#TOOL_DEPENDS+=                lilypond-[0-9]*:../../print/lilypond
 TOOL_DEPENDS+=         txt2man-[0-9]*:../../converters/txt2man
+DEPENDS+=              ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
 
 USE_PKGLOCALEDIR=      yes
 GNU_CONFIGURE=         yes
@@ -23,13 +22,14 @@ CONFIGURE_ARGS+=    --sysconfdir=${PKG_SYSC
 CONFIGURE_ARGS+=       --disable-oss-sound
 CONFIGURE_ARGS+=       --enable-docbook-stylesheet=${PREFIX}/share/xsl/docbook/html/chunk.xsl
 CONFIGURE_ARGS+=       --localedir=${PREFIX}/${PKGLOCALEDIR}/locale
+# lilypond dumps core and causes 100%-CPU-using-processes
+CONFIGURE_ARGS+=       ac_cv_path_LILYPOND=""
 
 USE_TOOLS+=            gmake gm4 makeinfo pkg-config msgfmt bash:run
 
 REPLACE_BASH=          exercises/standard/lesson-files/bin/csound-play-harmonic-interval.sh
 
 REPLACE_PYTHON=        *.py */*.py */*/*.py *.py.in */*.py.in */*/*.py.in
-PYTHON_VERSIONS_INCOMPATIBLE= 27
 
 SUBST_CLASSES+=                sound
 SUBST_STAGE.sound=     do-configure
@@ -70,9 +70,6 @@ MP3PLAYER=    /usr/bin/afplay
 OGGPLAYER=     ${PREFIX}/bin/ogg123
 .endif
 
-# hanging lilypond
-NOT_FOR_BULK_PLATFORM  += NetBSD-10.0-*
-
 post-install:
        find ${DESTDIR}${PREFIX} -type d -name __pycache__ | xargs rm -rf
 

Index: pkgsrc/audio/solfege/PLIST
diff -u pkgsrc/audio/solfege/PLIST:1.13 pkgsrc/audio/solfege/PLIST:1.14
--- pkgsrc/audio/solfege/PLIST:1.13     Mon Jan 16 19:45:27 2023
+++ pkgsrc/audio/solfege/PLIST  Sat Mar 22 09:37:10 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2023/01/16 19:45:27 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.14 2025/03/22 09:37:10 wiz Exp $
 bin/solfege
 man/man1/solfege.1
 share/applications/solfege.desktop
@@ -849,19 +849,6 @@ share/solfege/help/C/figures/statistics.
 share/solfege/help/C/figures/toneinkey.png
 share/solfege/help/C/figures/trainingset-editor.png
 share/solfege/help/C/figures/twelvetone.png
-share/solfege/help/C/ly/inverting-intervals.png
-share/solfege/help/C/ly/theory-intervals-1.png
-share/solfege/help/C/ly/theory-intervals-fifths-1.png
-share/solfege/help/C/ly/theory-intervals-fifths-2.png
-share/solfege/help/C/ly/theory-intervals-fifths.png
-share/solfege/help/C/ly/theory-intervals-fourths.png
-share/solfege/help/C/ly/theory-intervals-seconds-1.png
-share/solfege/help/C/ly/theory-intervals-seconds-2.png
-share/solfege/help/C/ly/theory-intervals-seconds-3.png
-share/solfege/help/C/ly/theory-intervals-seconds.png
-share/solfege/help/C/ly/theory-intervals-sevenths.png
-share/solfege/help/C/ly/theory-intervals-sixths.png
-share/solfege/help/C/ly/theory-intervals-thirds.png
 share/solfege/help/C/scales/aug.html
 share/solfege/help/C/scales/beb.html
 share/solfege/help/C/scales/blu.html
@@ -1121,14 +1108,6 @@ share/solfege/help/C/scales/nem.html
 share/solfege/help/C/scales/pen.html
 share/solfege/help/C/scales/sim.html
 share/solfege/help/C/scales/who.html
-share/solfege/help/de/ly/inverting-intervals.png
-share/solfege/help/de/ly/theory-intervals-1.png
-share/solfege/help/de/ly/theory-intervals-fifths.png
-share/solfege/help/de/ly/theory-intervals-fourths.png
-share/solfege/help/de/ly/theory-intervals-seconds.png
-share/solfege/help/de/ly/theory-intervals-sevenths.png
-share/solfege/help/de/ly/theory-intervals-sixths.png
-share/solfege/help/de/ly/theory-intervals-thirds.png
 share/solfege/help/eo/figures/chord.png
 share/solfege/help/eo/figures/dictation.png
 share/solfege/help/eo/figures/ear-training-test-printout-editor.png
@@ -1158,22 +1137,6 @@ share/solfege/help/eo/figures/singinterv
 share/solfege/help/eo/figures/statistics.png
 share/solfege/help/eo/figures/trainingset-editor.png
 share/solfege/help/eo/figures/twelvetone.png
-share/solfege/help/eo/ly/inverting-intervals.png
-share/solfege/help/eo/ly/theory-intervals-1.png
-share/solfege/help/eo/ly/theory-intervals-fifths.png
-share/solfege/help/eo/ly/theory-intervals-fourths.png
-share/solfege/help/eo/ly/theory-intervals-seconds.png
-share/solfege/help/eo/ly/theory-intervals-sevenths.png
-share/solfege/help/eo/ly/theory-intervals-sixths.png
-share/solfege/help/eo/ly/theory-intervals-thirds.png
-share/solfege/help/es/ly/inverting-intervals.png
-share/solfege/help/es/ly/theory-intervals-1.png
-share/solfege/help/es/ly/theory-intervals-fifths.png
-share/solfege/help/es/ly/theory-intervals-fourths.png
-share/solfege/help/es/ly/theory-intervals-seconds.png
-share/solfege/help/es/ly/theory-intervals-sevenths.png
-share/solfege/help/es/ly/theory-intervals-sixths.png
-share/solfege/help/es/ly/theory-intervals-thirds.png
 share/solfege/help/et/figures/chord.png
 share/solfege/help/et/figures/dictation.png
 share/solfege/help/et/figures/ear-training-test-printout-editor.png
@@ -1203,14 +1166,6 @@ share/solfege/help/et/figures/singinterv
 share/solfege/help/et/figures/statistics.png
 share/solfege/help/et/figures/trainingset-editor.png
 share/solfege/help/et/figures/twelvetone.png
-share/solfege/help/et/ly/inverting-intervals.png
-share/solfege/help/et/ly/theory-intervals-1.png
-share/solfege/help/et/ly/theory-intervals-fifths.png
-share/solfege/help/et/ly/theory-intervals-fourths.png
-share/solfege/help/et/ly/theory-intervals-seconds.png
-share/solfege/help/et/ly/theory-intervals-sevenths.png
-share/solfege/help/et/ly/theory-intervals-sixths.png
-share/solfege/help/et/ly/theory-intervals-thirds.png
 share/solfege/help/fr/figures/chord.png
 share/solfege/help/fr/figures/dictation.png
 share/solfege/help/fr/figures/ear-training-test-printout-editor.png
@@ -1240,22 +1195,6 @@ share/solfege/help/fr/figures/singinterv
 share/solfege/help/fr/figures/statistics.png
 share/solfege/help/fr/figures/trainingset-editor.png
 share/solfege/help/fr/figures/twelvetone.png
-share/solfege/help/fr/ly/inverting-intervals.png
-share/solfege/help/fr/ly/theory-intervals-1.png
-share/solfege/help/fr/ly/theory-intervals-fifths.png
-share/solfege/help/fr/ly/theory-intervals-fourths.png
-share/solfege/help/fr/ly/theory-intervals-seconds.png
-share/solfege/help/fr/ly/theory-intervals-sevenths.png
-share/solfege/help/fr/ly/theory-intervals-sixths.png
-share/solfege/help/fr/ly/theory-intervals-thirds.png
-share/solfege/help/gl/ly/inverting-intervals.png
-share/solfege/help/gl/ly/theory-intervals-1.png
-share/solfege/help/gl/ly/theory-intervals-fifths.png
-share/solfege/help/gl/ly/theory-intervals-fourths.png
-share/solfege/help/gl/ly/theory-intervals-seconds.png
-share/solfege/help/gl/ly/theory-intervals-sevenths.png
-share/solfege/help/gl/ly/theory-intervals-sixths.png
-share/solfege/help/gl/ly/theory-intervals-thirds.png
 share/solfege/help/nb/figures/chord.png
 share/solfege/help/nb/figures/dictation.png
 share/solfege/help/nb/figures/ear-training-test-printout-editor.png
@@ -1286,14 +1225,6 @@ share/solfege/help/nb/figures/singinterv
 share/solfege/help/nb/figures/statistics.png
 share/solfege/help/nb/figures/trainingset-editor.png
 share/solfege/help/nb/figures/twelvetone.png
-share/solfege/help/nb/ly/inverting-intervals.png
-share/solfege/help/nb/ly/theory-intervals-1.png
-share/solfege/help/nb/ly/theory-intervals-fifths.png
-share/solfege/help/nb/ly/theory-intervals-fourths.png
-share/solfege/help/nb/ly/theory-intervals-seconds.png
-share/solfege/help/nb/ly/theory-intervals-sevenths.png
-share/solfege/help/nb/ly/theory-intervals-sixths.png
-share/solfege/help/nb/ly/theory-intervals-thirds.png
 share/solfege/help/nl/figures/chord.png
 share/solfege/help/nl/figures/dictation.png
 share/solfege/help/nl/figures/ear-training-test-printout-editor.png
@@ -1323,14 +1254,6 @@ share/solfege/help/nl/figures/singinterv
 share/solfege/help/nl/figures/statistics.png
 share/solfege/help/nl/figures/trainingset-editor.png
 share/solfege/help/nl/figures/twelvetone.png
-share/solfege/help/nl/ly/inverting-intervals.png
-share/solfege/help/nl/ly/theory-intervals-1.png
-share/solfege/help/nl/ly/theory-intervals-fifths.png
-share/solfege/help/nl/ly/theory-intervals-fourths.png
-share/solfege/help/nl/ly/theory-intervals-seconds.png
-share/solfege/help/nl/ly/theory-intervals-sevenths.png
-share/solfege/help/nl/ly/theory-intervals-sixths.png
-share/solfege/help/nl/ly/theory-intervals-thirds.png
 share/solfege/help/pl/figures/chord.png
 share/solfege/help/pl/figures/dictation.png
 share/solfege/help/pl/figures/ear-training-test-printout-editor.png
@@ -1360,14 +1283,6 @@ share/solfege/help/pl/figures/singinterv
 share/solfege/help/pl/figures/statistics.png
 share/solfege/help/pl/figures/trainingset-editor.png
 share/solfege/help/pl/figures/twelvetone.png
-share/solfege/help/pl/ly/inverting-intervals.png
-share/solfege/help/pl/ly/theory-intervals-1.png
-share/solfege/help/pl/ly/theory-intervals-fifths.png
-share/solfege/help/pl/ly/theory-intervals-fourths.png
-share/solfege/help/pl/ly/theory-intervals-seconds.png
-share/solfege/help/pl/ly/theory-intervals-sevenths.png
-share/solfege/help/pl/ly/theory-intervals-sixths.png
-share/solfege/help/pl/ly/theory-intervals-thirds.png
 share/solfege/help/pt_BR/figures/chord.png
 share/solfege/help/pt_BR/figures/dictation.png
 share/solfege/help/pt_BR/figures/ear-training-test-printout-editor.png
@@ -1397,22 +1312,6 @@ share/solfege/help/pt_BR/figures/singint
 share/solfege/help/pt_BR/figures/statistics.png
 share/solfege/help/pt_BR/figures/trainingset-editor.png
 share/solfege/help/pt_BR/figures/twelvetone.png
-share/solfege/help/pt_BR/ly/inverting-intervals.png
-share/solfege/help/pt_BR/ly/theory-intervals-1.png
-share/solfege/help/pt_BR/ly/theory-intervals-fifths.png
-share/solfege/help/pt_BR/ly/theory-intervals-fourths.png
-share/solfege/help/pt_BR/ly/theory-intervals-seconds.png
-share/solfege/help/pt_BR/ly/theory-intervals-sevenths.png
-share/solfege/help/pt_BR/ly/theory-intervals-sixths.png
-share/solfege/help/pt_BR/ly/theory-intervals-thirds.png
-share/solfege/help/ru/ly/inverting-intervals.png
-share/solfege/help/ru/ly/theory-intervals-1.png
-share/solfege/help/ru/ly/theory-intervals-fifths.png
-share/solfege/help/ru/ly/theory-intervals-fourths.png
-share/solfege/help/ru/ly/theory-intervals-seconds.png
-share/solfege/help/ru/ly/theory-intervals-sevenths.png
-share/solfege/help/ru/ly/theory-intervals-sixths.png
-share/solfege/help/ru/ly/theory-intervals-thirds.png
 share/solfege/help/style.css
 share/solfege/help/tr/figures/chord.png
 share/solfege/help/tr/figures/dictation.png
@@ -1443,14 +1342,6 @@ share/solfege/help/tr/figures/singinterv
 share/solfege/help/tr/figures/statistics.png
 share/solfege/help/tr/figures/trainingset-editor.png
 share/solfege/help/tr/figures/twelvetone.png
-share/solfege/help/tr/ly/inverting-intervals.png
-share/solfege/help/tr/ly/theory-intervals-1.png
-share/solfege/help/tr/ly/theory-intervals-fifths.png
-share/solfege/help/tr/ly/theory-intervals-fourths.png
-share/solfege/help/tr/ly/theory-intervals-seconds.png
-share/solfege/help/tr/ly/theory-intervals-sevenths.png
-share/solfege/help/tr/ly/theory-intervals-sixths.png
-share/solfege/help/tr/ly/theory-intervals-thirds.png
 share/solfege/solfege.css
 share/solfege/solfege/__init__.py
 share/solfege/solfege/_version.py



Home | Main Index | Thread Index | Old Index