diff options
Diffstat (limited to 'audio/snd')
-rw-r--r-- | audio/snd/Makefile | 43 | ||||
-rw-r--r-- | audio/snd/distinfo | 7 | ||||
-rw-r--r-- | audio/snd/pkg-plist | 168 |
3 files changed, 193 insertions, 25 deletions
diff --git a/audio/snd/Makefile b/audio/snd/Makefile index 269cdc5d1253..49c09eff6d26 100644 --- a/audio/snd/Makefile +++ b/audio/snd/Makefile @@ -1,6 +1,5 @@ PORTNAME= snd -PORTVERSION= 22.9 -PORTREVISION= 3 +DISTVERSION= 25.5 CATEGORIES= audio MASTER_SITES= https://ccrma.stanford.edu/software/snd/ \ SF @@ -16,17 +15,18 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= localbase:ldflags -OPTIONS_DEFINE= FFTW3 GSL S7 LADSPA MOTIF GTK2 X11 DOCS EXAMPLES -OPTIONS_DEFAULT= FFTW3 GSL LADSPA GTK2 X11 -FFTW3_DESC= Use FFTW -GSL_DESC= Use GNU Scientific Library -S7_DESC= Use S7 as the extension language - GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-float-samples MAKEFILE= makefile -ALL_TARGET= snd snd-info sndplay MAKE_JOBS_UNSAFE= yes +ALL_TARGET= snd snd-info sndplay + +OPTIONS_DEFINE= DOCS EXAMPLES FFTW3 GSL GTK2 LADSPA MOTIF S7 X11 +OPTIONS_DEFAULT= FFTW3 GSL GTK2 LADSPA X11 +OPTIONS_SUB= yes +FFTW3_DESC= Use FFTW +GSL_DESC= Use GNU Scientific Library +S7_DESC= Use S7 as the extension language FFTW3_LIB_DEPENDS= libfftw3.so:math/fftw3 FFTW3_CONFIGURE_WITH= fftw @@ -34,7 +34,9 @@ FFTW3_CONFIGURE_WITH= fftw GSL_LIB_DEPENDS= libgsl.so:math/gsl GSL_CONFIGURE_WITH= gsl -S7_CONFIGURE_WITH= s7 +GTK2_USES= gnome +GTK2_USE= GNOME=gtk20 +GTK2_CONFIGURE_WITH= gtk LADSPA_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa LADSPA_RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa @@ -44,8 +46,9 @@ GTK2_USES= gnome GTK2_USE= GNOME=gtk20 GTK2_CONFIGURE_WITH= gtk -MOTIF_USES= motif +MOTIF_USES= motif MOTIF_CONFIGURE_WITH= motif +S7_CONFIGURE_WITH= s7 X11_CONFIGURE_ON= --with-no-gui @@ -62,20 +65,12 @@ do-install: .endfor ${INSTALL_MAN} ${WRKSRC}/snd.1 ${STAGEDIR}${PREFIX}/share/man/man1/ -do-install-S7-on: - @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/*.scm ${STAGEDIR}${DATADIR} - @${MKDIR} ${STAGEDIR}${DATADIR}/tools - ${INSTALL_DATA} ${WRKSRC}/tools/*.scm ${STAGEDIR}${DATADIR}/tools - @${MKDIR} ${STAGEDIR}${DATADIR}/sndins/samples - ${INSTALL_DATA} ${WRKSRC}/sndins/samples/*.scm ${STAGEDIR}${DATADIR}/sndins/samples - do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in HISTORY.Snd README.Snd ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor - ${INSTALL_DATA} ${WRKSRC}/*.html ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/*.html ${STAGEDIR}${DOCSDIR}/ @${MKDIR} ${STAGEDIR}${DOCSDIR}/pix ${INSTALL_DATA} ${WRKSRC}/pix/*.png ${STAGEDIR}${DOCSDIR}/pix @@ -83,4 +78,12 @@ do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/DotEmacs ${STAGEDIR}${EXAMPLESDIR} +do-install-S7-on: + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.scm ${STAGEDIR}${DATADIR} + @${MKDIR} ${STAGEDIR}${DATADIR}/tools + ${INSTALL_DATA} ${WRKSRC}/tools/*.scm ${STAGEDIR}${DATADIR}/tools + @${MKDIR} ${STAGEDIR}${DATADIR}/sndins/samples + ${INSTALL_DATA} ${WRKSRC}/sndins/samples/*.scm ${STAGEDIR}${DATADIR}/sndins/samples + .include <bsd.port.mk> diff --git a/audio/snd/distinfo b/audio/snd/distinfo index aa8c190d6d13..dafda035d936 100644 --- a/audio/snd/distinfo +++ b/audio/snd/distinfo @@ -1,4 +1,3 @@ -TIMESTAMP = 1670958986 -SHA256 (snd-22.9.tar.gz) = 307d19519a1cd4b607470f0531a87034b4d4536d7c470990ee5c6086c9b00908 -SHA512 (snd-22.9.tar.gz) = 641f49438dd71285249d2da6f36f30ca52ec8f8fc8189af7815abff054db7651d8da54798509c77d93d542d09bb11e3ad6662aec51e9ba1c7a6a1672bb0eba48 -SIZE (snd-22.9.tar.gz) = 14704873 +TIMESTAMP = 1751937116 +SHA256 (snd-25.5.tar.gz) = 21519a1dcb191843d1934e147639587c34582c7004cdeca1c761d65772acd81a +SIZE (snd-25.5.tar.gz) = 14884545 diff --git a/audio/snd/pkg-plist b/audio/snd/pkg-plist index 8574d4568f0f..29e3575f57c6 100644 --- a/audio/snd/pkg-plist +++ b/audio/snd/pkg-plist @@ -1,7 +1,6 @@ bin/snd bin/snd-info bin/sndplay -share/man/man1/snd.1.gz %%PORTDOCS%%%%DOCSDIR%%/HISTORY.Snd %%PORTDOCS%%%%DOCSDIR%%/README.Snd %%PORTDOCS%%%%DOCSDIR%%/extsnd.html @@ -312,9 +311,176 @@ share/man/man1/snd.1.gz %%PORTDOCS%%%%DOCSDIR%%/pix/wt.png %%PORTDOCS%%%%DOCSDIR%%/pix/xex.png %%PORTDOCS%%%%DOCSDIR%%/pix/zramp.png +%%PORTDOCS%%%%DOCSDIR%%/s7-ffi.html +%%PORTDOCS%%%%DOCSDIR%%/s7-scm.html %%PORTDOCS%%%%DOCSDIR%%/s7.html %%PORTDOCS%%%%DOCSDIR%%/snd.html %%PORTDOCS%%%%DOCSDIR%%/sndclm.html %%PORTDOCS%%%%DOCSDIR%%/sndlib.html %%PORTDOCS%%%%DOCSDIR%%/sndscm.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/DotEmacs +share/man/man1/snd.1.gz +%%S7%%%%DATADIR%%/CM_patterns.scm +%%S7%%%%DATADIR%%/analog-filter.scm +%%S7%%%%DATADIR%%/animals.scm +%%S7%%%%DATADIR%%/autosave.scm +%%S7%%%%DATADIR%%/bess.scm +%%S7%%%%DATADIR%%/bess1.scm +%%S7%%%%DATADIR%%/big-gens.scm +%%S7%%%%DATADIR%%/binary-io.scm +%%S7%%%%DATADIR%%/bird.scm +%%S7%%%%DATADIR%%/case.scm +%%S7%%%%DATADIR%%/clean.scm +%%S7%%%%DATADIR%%/clm-ins.scm +%%S7%%%%DATADIR%%/clm23.scm +%%S7%%%%DATADIR%%/cload.scm +%%S7%%%%DATADIR%%/debug.scm +%%S7%%%%DATADIR%%/dlocsig.scm +%%S7%%%%DATADIR%%/draw.scm +%%S7%%%%DATADIR%%/dsp.scm +%%S7%%%%DATADIR%%/edit-menu.scm +%%S7%%%%DATADIR%%/edit123.scm +%%S7%%%%DATADIR%%/effects-utils.scm +%%S7%%%%DATADIR%%/env.scm +%%S7%%%%DATADIR%%/enved.scm +%%S7%%%%DATADIR%%/examp.scm +%%S7%%%%DATADIR%%/expandn.scm +%%S7%%%%DATADIR%%/extensions.scm +%%S7%%%%DATADIR%%/fade.scm +%%S7%%%%DATADIR%%/fft-menu.scm +%%S7%%%%DATADIR%%/fmv.scm +%%S7%%%%DATADIR%%/freeverb.scm +%%S7%%%%DATADIR%%/fullmix.scm +%%S7%%%%DATADIR%%/funcs.scm +%%S7%%%%DATADIR%%/generators.scm +%%S7%%%%DATADIR%%/grani.scm +%%S7%%%%DATADIR%%/heart.scm +%%S7%%%%DATADIR%%/hooks.scm +%%S7%%%%DATADIR%%/index.scm +%%S7%%%%DATADIR%%/jcrev.scm +%%S7%%%%DATADIR%%/jcvoi.scm +%%S7%%%%DATADIR%%/json.scm +%%S7%%%%DATADIR%%/libc.scm +%%S7%%%%DATADIR%%/libdl.scm +%%S7%%%%DATADIR%%/libgdbm.scm +%%S7%%%%DATADIR%%/libgsl.scm +%%S7%%%%DATADIR%%/libm.scm +%%S7%%%%DATADIR%%/libutf8proc.scm +%%S7%%%%DATADIR%%/lint.scm +%%S7%%%%DATADIR%%/loop.scm +%%S7%%%%DATADIR%%/maraca.scm +%%S7%%%%DATADIR%%/marks-menu.scm +%%S7%%%%DATADIR%%/marks.scm +%%S7%%%%DATADIR%%/maxf.scm +%%S7%%%%DATADIR%%/misc.scm +%%S7%%%%DATADIR%%/mix.scm +%%S7%%%%DATADIR%%/mockery.scm +%%S7%%%%DATADIR%%/moog.scm +%%S7%%%%DATADIR%%/musglyphs.scm +%%S7%%%%DATADIR%%/nb.scm +%%S7%%%%DATADIR%%/new-effects.scm +%%S7%%%%DATADIR%%/noise.scm +%%S7%%%%DATADIR%%/nrepl.scm +%%S7%%%%DATADIR%%/nrev.scm +%%S7%%%%DATADIR%%/numerics.scm +%%S7%%%%DATADIR%%/peak-phases.scm +%%S7%%%%DATADIR%%/piano.scm +%%S7%%%%DATADIR%%/play.scm +%%S7%%%%DATADIR%%/poly.scm +%%S7%%%%DATADIR%%/prc95.scm +%%S7%%%%DATADIR%%/primes.scm +%%S7%%%%DATADIR%%/profile.scm +%%S7%%%%DATADIR%%/pvoc.scm +%%S7%%%%DATADIR%%/r7rs.scm +%%S7%%%%DATADIR%%/reactive.scm +%%S7%%%%DATADIR%%/repl.scm +%%S7%%%%DATADIR%%/rgb.scm +%%S7%%%%DATADIR%%/rubber.scm +%%S7%%%%DATADIR%%/s7-slib-init.scm +%%S7%%%%DATADIR%%/s7test.scm +%%S7%%%%DATADIR%%/selection.scm +%%S7%%%%DATADIR%%/singer.scm +%%S7%%%%DATADIR%%/snd-gl.scm +%%S7%%%%DATADIR%%/snd-lint.scm +%%S7%%%%DATADIR%%/snd-motif.scm +%%S7%%%%DATADIR%%/snd-test.scm +%%S7%%%%DATADIR%%/snd15.scm +%%S7%%%%DATADIR%%/snddiff.scm +%%S7%%%%DATADIR%%/sndins/samples/agn.scm +%%S7%%%%DATADIR%%/sndins/samples/fmviolin.scm +%%S7%%%%DATADIR%%/sndlib-ws.scm +%%S7%%%%DATADIR%%/sndwarp.scm +%%S7%%%%DATADIR%%/special-menu.scm +%%S7%%%%DATADIR%%/spectr.scm +%%S7%%%%DATADIR%%/spokenword.scm +%%S7%%%%DATADIR%%/stochastic.scm +%%S7%%%%DATADIR%%/strad.scm +%%S7%%%%DATADIR%%/stuff.scm +%%S7%%%%DATADIR%%/tankrev.scm +%%S7%%%%DATADIR%%/tools/auto-tester.scm +%%S7%%%%DATADIR%%/tools/cb.scm +%%S7%%%%DATADIR%%/tools/check-sigs.scm +%%S7%%%%DATADIR%%/tools/compare-calls.scm +%%S7%%%%DATADIR%%/tools/concordance.scm +%%S7%%%%DATADIR%%/tools/dup.scm +%%S7%%%%DATADIR%%/tools/fbench.scm +%%S7%%%%DATADIR%%/tools/gldata.scm +%%S7%%%%DATADIR%%/tools/make-index.scm +%%S7%%%%DATADIR%%/tools/makegl.scm +%%S7%%%%DATADIR%%/tools/sed.scm +%%S7%%%%DATADIR%%/tools/t101.scm +%%S7%%%%DATADIR%%/tools/table.scm +%%S7%%%%DATADIR%%/tools/tall.scm +%%S7%%%%DATADIR%%/tools/tari.scm +%%S7%%%%DATADIR%%/tools/tauto.scm +%%S7%%%%DATADIR%%/tools/tbig.scm +%%S7%%%%DATADIR%%/tools/tbit.scm +%%S7%%%%DATADIR%%/tools/tcase.scm +%%S7%%%%DATADIR%%/tools/tclo.scm +%%S7%%%%DATADIR%%/tools/tcomplex.scm +%%S7%%%%DATADIR%%/tools/tcopy.scm +%%S7%%%%DATADIR%%/tools/teq.scm +%%S7%%%%DATADIR%%/tools/texit.scm +%%S7%%%%DATADIR%%/tools/tfft.scm +%%S7%%%%DATADIR%%/tools/tform.scm +%%S7%%%%DATADIR%%/tools/tgc.scm +%%S7%%%%DATADIR%%/tools/tgen.scm +%%S7%%%%DATADIR%%/tools/tgsl.scm +%%S7%%%%DATADIR%%/tools/thash.scm +%%S7%%%%DATADIR%%/tools/thook.scm +%%S7%%%%DATADIR%%/tools/timp.scm +%%S7%%%%DATADIR%%/tools/tio.scm +%%S7%%%%DATADIR%%/tools/titer.scm +%%S7%%%%DATADIR%%/tools/tlamb.scm +%%S7%%%%DATADIR%%/tools/tleft.scm +%%S7%%%%DATADIR%%/tools/tlet.scm +%%S7%%%%DATADIR%%/tools/tlimit.scm +%%S7%%%%DATADIR%%/tools/tlist.scm +%%S7%%%%DATADIR%%/tools/tload.scm +%%S7%%%%DATADIR%%/tools/tmac.scm +%%S7%%%%DATADIR%%/tools/tmap-hash.scm +%%S7%%%%DATADIR%%/tools/tmap.scm +%%S7%%%%DATADIR%%/tools/tmat.scm +%%S7%%%%DATADIR%%/tools/tmisc.scm +%%S7%%%%DATADIR%%/tools/tmock.scm +%%S7%%%%DATADIR%%/tools/tmv.scm +%%S7%%%%DATADIR%%/tools/tnum.scm +%%S7%%%%DATADIR%%/tools/tobj.scm +%%S7%%%%DATADIR%%/tools/tpeak.scm +%%S7%%%%DATADIR%%/tools/trclo.scm +%%S7%%%%DATADIR%%/tools/tread.scm +%%S7%%%%DATADIR%%/tools/trec.scm +%%S7%%%%DATADIR%%/tools/tref.scm +%%S7%%%%DATADIR%%/tools/tset.scm +%%S7%%%%DATADIR%%/tools/tshoot.scm +%%S7%%%%DATADIR%%/tools/tsort.scm +%%S7%%%%DATADIR%%/tools/tstar.scm +%%S7%%%%DATADIR%%/tools/tvect.scm +%%S7%%%%DATADIR%%/tools/utf8-tests.scm +%%S7%%%%DATADIR%%/tools/va.scm +%%S7%%%%DATADIR%%/tools/valcall.scm +%%S7%%%%DATADIR%%/v.scm +%%S7%%%%DATADIR%%/write.scm +%%S7%%%%DATADIR%%/ws.scm +%%S7%%%%DATADIR%%/xm-enved.scm +%%S7%%%%DATADIR%%/zip.scm |