diff --git a/audio/spectmorph/Makefile b/audio/spectmorph/Makefile index 52864fa7dc7c..9f81a2f93cf2 100644 --- a/audio/spectmorph/Makefile +++ b/audio/spectmorph/Makefile @@ -1,54 +1,54 @@ PORTNAME= spectmorph -DISTVERSION= 0.6.0 +DISTVERSION= 0.6.1 CATEGORIES= audio MASTER_SITES= https://github.com/swesterfeld/spectmorph/releases/download/${DISTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Analyze and combine samples of musical instruments WWW= https://spectmorph.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= error: unknown type name '__m128' BROKEN_armv7= error: unknown type name '__m128' BUILD_DEPENDS= fftw3>0:math/fftw3 LIB_DEPENDS= libao.so:audio/libao \ libfftw3f.so:math/fftw3-float \ libfreetype.so:print/freetype2 \ libsndfile.so:audio/libsndfile USES= autoreconf desktop-file-utils gettext gl gmake gnome iconv libtool pkgconfig python:run qt:5 shebangfix tar:bz2 xorg USE_QT= core gui widgets buildtools:build USE_GNOME= cairo glib20 USE_GL= gl USE_XORG= x11 USE_LDCONFIG= yes SHEBANG_FILES= tools/sminstbuilder.in GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib -lfftw3f_threads INSTALL_TARGET= install-strip OPTIONS_DEFINE= JACK LV2 OPTIONS_DEFAULT= JACK LV2 OPTIONS_SUB= yes JACK_CONFIGURE_WITH= jack JACK_LIB_DEPENDS= libjack.so:audio/jack LV2_DESC= Build the LV2 plugin LV2_CONFIGURE_WITH= lv2 LV2_BUILD_DEPENDS= lv2>0:audio/lv2 post-install: @cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} \ lib/vst/spectmorph_vst.so \ lib/clap/SpectMorph.clap \ lib/lv2/spectmorph.lv2/spectmorph_lv2.so .include diff --git a/audio/spectmorph/distinfo b/audio/spectmorph/distinfo index 569a69ec1a40..6d4c41337d96 100644 --- a/audio/spectmorph/distinfo +++ b/audio/spectmorph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684443142 -SHA256 (spectmorph-0.6.0.tar.bz2) = d6f33d7b3ea5ea0543feaa0cd92ebc1d2bf89a5af8126de69eea78f57e4134cb -SIZE (spectmorph-0.6.0.tar.bz2) = 31154078 +TIMESTAMP = 1698875849 +SHA256 (spectmorph-0.6.1.tar.bz2) = 1ff3da7330248f17aed90e92fe36b36743d4f680a6841cec2e06c62eeb315e6f +SIZE (spectmorph-0.6.1.tar.bz2) = 47766081 diff --git a/audio/spectmorph/files/patch-lib_smmath.hh b/audio/spectmorph/files/patch-lib_smmath.hh deleted file mode 100644 index 964a0b94fdcb..000000000000 --- a/audio/spectmorph/files/patch-lib_smmath.hh +++ /dev/null @@ -1,23 +0,0 @@ -- fix compilation failure on 14: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -- see https://github.com/swesterfeld/spectmorph/issues/23 - ---- lib/smmath.hh.orig 2023-07-12 03:47:47 UTC -+++ lib/smmath.hh -@@ -431,7 +431,7 @@ double db_from_factor (double factor, double min_dB); - - #if defined (__i386__) && defined (__GNUC__) - static inline int G_GNUC_CONST --sm_ftoi (register float f) -+sm_ftoi (float f) - { - int r; - -@@ -441,7 +441,7 @@ sm_ftoi (register float f) - return r; - } - static inline int G_GNUC_CONST --sm_dtoi (register double f) -+sm_dtoi (double f) - { - int r; - diff --git a/audio/spectmorph/pkg-plist b/audio/spectmorph/pkg-plist index 5f0b9a59d9af..4fcdaf042c2b 100644 --- a/audio/spectmorph/pkg-plist +++ b/audio/spectmorph/pkg-plist @@ -1,227 +1,243 @@ bin/smenc %%JACK%%bin/smenccache %%JACK%%bin/sminspector %%JACK%%bin/sminstbuilder %%JACK%%bin/smjack %%JACK%%bin/smplay %%JACK%%bin/smsampleedit %%JACK%%bin/smsfimport bin/smstrip bin/smtool bin/smwavset include/spectmorph/smcore/smadsrenvelope.hh include/spectmorph/smcore/smalignedarray.hh include/spectmorph/smcore/smaudio.hh include/spectmorph/smcore/smaudiotool.hh include/spectmorph/smcore/smbinbuffer.hh include/spectmorph/smcore/smblockutils.hh include/spectmorph/smcore/smbuilderthread.hh include/spectmorph/smcore/smconfig.hh include/spectmorph/smcore/smdcblocker.hh include/spectmorph/smcore/smdebug.hh include/spectmorph/smcore/smeffectdecoder.hh include/spectmorph/smcore/smencoder.hh include/spectmorph/smcore/smfft.hh include/spectmorph/smcore/smflexadsr.hh include/spectmorph/smcore/smgenericin.hh include/spectmorph/smcore/smgenericout.hh include/spectmorph/smcore/smhexstring.hh include/spectmorph/smcore/smifftsynth.hh include/spectmorph/smcore/smindex.hh include/spectmorph/smcore/sminfile.hh include/spectmorph/smcore/sminsteditsynth.hh include/spectmorph/smcore/sminstenccache.hh include/spectmorph/smcore/sminstencoder.hh include/spectmorph/smcore/sminstrument.hh include/spectmorph/smcore/smjobqueue.hh include/spectmorph/smcore/smladdervcf.hh include/spectmorph/smcore/smleakdebugger.hh include/spectmorph/smcore/smlinearsmooth.hh include/spectmorph/smcore/smlivedecoder.hh include/spectmorph/smcore/smlivedecoderfilter.hh include/spectmorph/smcore/smlivedecodersource.hh include/spectmorph/smcore/smmain.hh include/spectmorph/smcore/smmath.hh include/spectmorph/smcore/smmatharm.hh include/spectmorph/smcore/smmemout.hh include/spectmorph/smcore/smmicroconf.hh include/spectmorph/smcore/smmidisynth.hh include/spectmorph/smcore/smminiresampler.hh include/spectmorph/smcore/smmmapin.hh include/spectmorph/smcore/smmodulationlist.hh include/spectmorph/smcore/smmorphgrid.hh include/spectmorph/smcore/smmorphgridmodule.hh include/spectmorph/smcore/smmorphlfo.hh include/spectmorph/smcore/smmorphlfomodule.hh include/spectmorph/smcore/smmorphlinear.hh include/spectmorph/smcore/smmorphlinearmodule.hh include/spectmorph/smcore/smmorphoperator.hh include/spectmorph/smcore/smmorphoperatormodule.hh include/spectmorph/smcore/smmorphoutput.hh include/spectmorph/smcore/smmorphoutputmodule.hh include/spectmorph/smcore/smmorphplan.hh include/spectmorph/smcore/smmorphplansynth.hh include/spectmorph/smcore/smmorphplanvoice.hh include/spectmorph/smcore/smmorphsource.hh include/spectmorph/smcore/smmorphsourcemodule.hh include/spectmorph/smcore/smmorphutils.hh include/spectmorph/smcore/smmorphwavsource.hh include/spectmorph/smcore/smmorphwavsourcemodule.hh include/spectmorph/smcore/smnoisebandpartition.hh include/spectmorph/smcore/smnoisedecoder.hh include/spectmorph/smcore/smnotifybuffer.hh include/spectmorph/smcore/smoutfile.hh include/spectmorph/smcore/smpandaresampler.hh include/spectmorph/smcore/smpcg32rng.hh include/spectmorph/smcore/smpolyphaseinter.hh include/spectmorph/smcore/smproject.hh include/spectmorph/smcore/smproperty.hh include/spectmorph/smcore/smrandom.hh +include/spectmorph/smcore/smrtmemory.hh include/spectmorph/smcore/smsignal.hh include/spectmorph/smcore/smsinedecoder.hh include/spectmorph/smcore/smskfilter.hh include/spectmorph/smcore/smstdioin.hh include/spectmorph/smcore/smstdioout.hh include/spectmorph/smcore/smstdiosubin.hh include/spectmorph/smcore/smsynthinterface.hh include/spectmorph/smcore/smtimeinfo.hh include/spectmorph/smcore/smuserinstrumentindex.hh include/spectmorph/smcore/smutils.hh include/spectmorph/smcore/smwavdata.hh include/spectmorph/smcore/smwavset.hh include/spectmorph/smcore/smwavsetbuilder.hh include/spectmorph/smcore/smwavsetrepo.hh include/spectmorph/smcore/smzip.hh include/spectmorph/smcore/spectmorph.hh include/spectmorph/smglui/pugl/cairo_gl.h include/spectmorph/smglui/pugl/gl.h include/spectmorph/smglui/pugl/glew.h include/spectmorph/smglui/pugl/glu.h include/spectmorph/smglui/pugl/pugl.h include/spectmorph/smglui/pugl/pugl_internal.h include/spectmorph/smglui/smaboutdialog.hh +include/spectmorph/smglui/smbankeditwindow.hh include/spectmorph/smglui/smbutton.hh include/spectmorph/smglui/smcheckbox.hh +include/spectmorph/smglui/smclickablelabel.hh include/spectmorph/smglui/smcombobox.hh include/spectmorph/smglui/smcomboboxoperator.hh include/spectmorph/smglui/smcontrolstatus.hh include/spectmorph/smglui/smcontrolview.hh +include/spectmorph/smglui/smcreatebankwindow.hh include/spectmorph/smglui/smdialog.hh include/spectmorph/smglui/smdrawutils.hh include/spectmorph/smglui/smeventloop.hh include/spectmorph/smglui/smfixedgrid.hh include/spectmorph/smglui/smframe.hh include/spectmorph/smglui/sminsteditnote.hh include/spectmorph/smglui/sminsteditparams.hh +include/spectmorph/smglui/sminsteditvolume.hh include/spectmorph/smglui/sminsteditwindow.hh include/spectmorph/smglui/smlabel.hh include/spectmorph/smglui/smled.hh include/spectmorph/smglui/smlineedit.hh include/spectmorph/smglui/smlistbox.hh +include/spectmorph/smglui/smloadstereodialog.hh include/spectmorph/smglui/smmenubar.hh include/spectmorph/smglui/smmessagebox.hh include/spectmorph/smglui/smmorphgridview.hh include/spectmorph/smglui/smmorphgridwidget.hh include/spectmorph/smglui/smmorphlfoview.hh include/spectmorph/smglui/smmorphlinearview.hh include/spectmorph/smglui/smmorphoperatorview.hh include/spectmorph/smglui/smmorphoutputview.hh include/spectmorph/smglui/smmorphplancontrol.hh include/spectmorph/smglui/smmorphplanview.hh include/spectmorph/smglui/smmorphplanwindow.hh include/spectmorph/smglui/smmorphsourceview.hh include/spectmorph/smglui/smmorphwavsourceview.hh include/spectmorph/smglui/smnativefiledialog.hh include/spectmorph/smglui/smoperatorlayout.hh include/spectmorph/smglui/smoperatorrolemap.hh include/spectmorph/smglui/smoutputadsrwidget.hh include/spectmorph/smglui/smparamlabel.hh include/spectmorph/smglui/smpathdialog.hh include/spectmorph/smglui/smprogressbar.hh include/spectmorph/smglui/smpropertyview.hh include/spectmorph/smglui/smpropertyviewedit.hh include/spectmorph/smglui/smrenameopwindow.hh include/spectmorph/smglui/smsamplewidget.hh include/spectmorph/smglui/smscrollbar.hh include/spectmorph/smglui/smscrollview.hh include/spectmorph/smglui/smshortcut.hh include/spectmorph/smglui/smsimplelines.hh include/spectmorph/smglui/smslider.hh include/spectmorph/smglui/smtimer.hh include/spectmorph/smglui/smtoolbutton.hh include/spectmorph/smglui/smvoicestatus.hh +include/spectmorph/smglui/smvolumeresetdialog.hh +include/spectmorph/smglui/smvumeter.hh include/spectmorph/smglui/smwidget.hh include/spectmorph/smglui/smwindow.hh include/spectmorph/smglui/spectmorphglui.hh include/spectmorph/smgui/smsampleview.hh include/spectmorph/smgui/smzoomcontroller.hh include/spectmorph/smgui/spectmorphgui.hh lib/clap/SpectMorph.clap lib/libspectmorph.a lib/libspectmorph.so lib/libspectmorph.so.0 lib/libspectmorph.so.0.0.0 lib/libspectmorphglui.a lib/libspectmorphglui.so lib/libspectmorphglui.so.0 lib/libspectmorphglui.so.0.0.0 lib/libspectmorphgui.a lib/libspectmorphgui.so lib/libspectmorphgui.so.0 lib/libspectmorphgui.so.0.0.0 %%JACK%%lib/libspectmorphjack.a %%JACK%%lib/libspectmorphjack.so %%JACK%%lib/libspectmorphjack.so.0 %%JACK%%lib/libspectmorphjack.so.0.0.0 %%LV2%%lib/lv2/spectmorph.lv2/manifest.ttl %%LV2%%lib/lv2/spectmorph.lv2/spectmorph.ttl %%LV2%%lib/lv2/spectmorph.lv2/spectmorph_lv2.so lib/vst/spectmorph_vst.so libdata/pkgconfig/spectmorph.pc libdata/pkgconfig/spectmorphglui.pc libdata/pkgconfig/spectmorphgui.pc man/man1/smenc.1.gz man/man1/sminspector.1.gz man/man1/sminstbuilder.1.gz man/man1/smjack.1.gz man/man1/smplay.1.gz man/man1/smsfimport.1.gz man/man1/smstrip.1.gz man/man1/smtool.1.gz man/man1/smwavset.1.gz man/man1/spectmorphoscgui.1.gz share/applications/smjack.desktop share/pixmaps/smjack.png %%DATADIR%%/instruments/standard/alto-flute.smset %%DATADIR%%/instruments/standard/alto-saxophone.smset +%%DATADIR%%/instruments/standard/bass-clarinet.smset +%%DATADIR%%/instruments/standard/bass-flute.smset %%DATADIR%%/instruments/standard/bass-trombone.smset %%DATADIR%%/instruments/standard/bassoon.smset %%DATADIR%%/instruments/standard/cello.smset +%%DATADIR%%/instruments/standard/clarinet.smset %%DATADIR%%/instruments/standard/claudia-ah.smset %%DATADIR%%/instruments/standard/claudia-ih.smset %%DATADIR%%/instruments/standard/claudia-oh.smset +%%DATADIR%%/instruments/standard/double-bass.smset %%DATADIR%%/instruments/standard/french-horn.smset %%DATADIR%%/instruments/standard/index.smindex %%DATADIR%%/instruments/standard/mirko-ah.smset %%DATADIR%%/instruments/standard/mirko-oh.smset %%DATADIR%%/instruments/standard/oboe.smset %%DATADIR%%/instruments/standard/pan-flute.smset %%DATADIR%%/instruments/standard/reed-organ.smset +%%DATADIR%%/instruments/standard/soprano-saxophone.smset %%DATADIR%%/instruments/standard/sven-ah.smset %%DATADIR%%/instruments/standard/sven-ih.smset %%DATADIR%%/instruments/standard/sven-oh.smset %%DATADIR%%/instruments/standard/synth-saw.smset +%%DATADIR%%/instruments/standard/tenor-trombone.smset %%DATADIR%%/instruments/standard/trumpet.smset +%%DATADIR%%/instruments/standard/viola.smset %%DATADIR%%/instruments/standard/violin.smset +%%DATADIR%%/templates/1-instrument-wav-source.smplan %%DATADIR%%/templates/1-instrument.smplan %%DATADIR%%/templates/2-instruments-linear-gui.smplan %%DATADIR%%/templates/2-instruments-linear-lfo.smplan %%DATADIR%%/templates/2-instruments-unison.smplan %%DATADIR%%/templates/2x2-instruments-grid-gui.smplan %%DATADIR%%/templates/aurora.smplan %%DATADIR%%/templates/cheese-cake-bass.smplan %%DATADIR%%/templates/empty.smplan %%DATADIR%%/templates/index.smpindex %%DATADIR%%/templates/liquid-silver.smplan %%DATADIR%%/templates/mars.smplan %%DATADIR%%/templates/saturn.smplan