pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/audio/csound6 update csound to 6.15.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/36ecf94d7fc8
branches:  trunk
changeset: 440306:36ecf94d7fc8
user:      mrg <mrg%pkgsrc.org@localhost>
date:      Tue Oct 06 00:26:51 2020 +0000

description:
update csound to 6.15.0.

changes from 6.14.0 include:

- new opcodes: randc, mp3out, metro2, ftexists, schedulek,
  lastcycle, and strstrip
- new array based channel opcodes: chngeti, chngetk, chngeta,
  chngets, chnseti, chnsetk, chnseta, and chnsets
- terniary expressions only evaluate the chosen path now
- orchestra macros persist in more places
- modified opcodes: squinewave, pindex, sflooper, event_i,
  fluidControl, bpf, stsend, stecv, pvstrace, lpfreson,
  syncloop, bpfcs, zacl, outvalue, chnget, chnset, copya2ftab,
  syncloop, lowresx, and outch
- // style comments allowed

changes from 6.15.0 include:

- new opcodes: ftset, lufs, bob (Moog analog based filter),
  sterrain, wterrain2, count, count_i, cntCreate, cntRead,
  cntReset, cntCycles, cntState, println, rndseed, arduinoStart,
  arduinoRead, arduinoStop, lpcfilter, lpcanal, allpole, pvslpc,
  pvscfs, apoleparams, resonbnk, gauss, pvsbandwidth, and vps
- many orchestra fixes
- modified opcodes: cent, semitone, taninv2, ftslice, ptable,
  GEN20, fprint(k)s, lastcycle, chn_k, trim, GEN16, scale,
  schedule, schedulek, GEN11, partials, ctrlinit, fin, and fink.
- many bugs fixed


this also fixes the build which broke recently for reasons i
can't quite figure out.  also PR#55696.

diffstat:

 audio/csound6/Makefile                     |   10 +-
 audio/csound6/PLIST                        |  234 +++++++++++++++-------------
 audio/csound6/distinfo                     |   12 +-
 audio/csound6/options.mk                   |    4 +-
 audio/csound6/patches/patch-CMakeLists.txt |   68 +-------
 5 files changed, 141 insertions(+), 187 deletions(-)

diffs (truncated from 413 to 300 lines):

diff -r bc20d1c6a270 -r 36ecf94d7fc8 audio/csound6/Makefile
--- a/audio/csound6/Makefile    Tue Oct 06 00:19:05 2020 +0000
+++ b/audio/csound6/Makefile    Tue Oct 06 00:26:51 2020 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.53 2020/08/18 17:57:34 leot Exp $
+# $NetBSD: Makefile,v 1.54 2020/10/06 00:26:51 mrg Exp $
 
 DISTNAME=              csound-${CSOUND_VERSION}
 PKGNAME=               csound6-${CSOUND_VERSION}
-PKGREVISION=           8
 CATEGORIES=            audio
 MASTER_SITES=          ${MASTER_SITE_GITHUB:=csound/}
 GITHUB_PROJECT=                csound
@@ -12,8 +11,7 @@
 COMMENT=               Software synthesizer and sequencer
 LICENSE=               gnu-lgpl-v2.1 # or later
 
-CSOUND_VERSION=                6.13.0
-#WRKSRC=               ${WRKDIR}/Csound${CSOUND_VERSION}
+CSOUND_VERSION=                6.15.0
 USE_LANGUAGES=         c c++
 USE_TOOLS+=            bison flex
 CFLAGS+=               -g -D__PKGSRC_PREFIX__=\"${PREFIX}/\" -DBETA
@@ -43,17 +41,19 @@
 post-install:
        cd ${DESTDIR}${PREFIX} && \
                rm -f bin/csound6 && \
-               ${LN} -s ../lib/csound6/csound bin/csound6
+               ${LN} -s csound bin/csound6
 
 .include "options.mk"
 .include "../../audio/fluidsynth/buildlink3.mk"
 .include "../../audio/libsamplerate/buildlink3.mk"
 .include "../../audio/libsndfile/buildlink3.mk"
+.include "../../audio/liblo/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk"
 .include "../../devel/boost-libs/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../lang/python/application.mk"
 .include "../../x11/fltk13/buildlink3.mk"
 .include "../../www/curl/buildlink3.mk"
+.include "../../math/eigen3/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r bc20d1c6a270 -r 36ecf94d7fc8 audio/csound6/PLIST
--- a/audio/csound6/PLIST       Tue Oct 06 00:19:05 2020 +0000
+++ b/audio/csound6/PLIST       Tue Oct 06 00:26:51 2020 +0000
@@ -1,115 +1,119 @@
-@comment $NetBSD: PLIST,v 1.8 2019/12/08 02:01:07 nia Exp $
+@comment $NetBSD: PLIST,v 1.9 2020/10/06 00:26:51 mrg Exp $
+include/csound/CppSound.hpp
+include/csound/CsoundFile.hpp
+include/csound/OpcodeBase.hpp
+include/csound/arrays.h
+include/csound/cfgvar.h
+include/csound/csPerfThread.hpp
+include/csound/cs_par_structs.h
+include/csound/cscore.h
+include/csound/csdebug.h
+include/csound/csdl.h
+include/csound/csound.h
+include/csound/csound.hpp
+include/csound/csoundCore.h
+include/csound/csound_data_structures.h
+include/csound/csound_standard_types.h
+include/csound/csound_threaded.hpp
+include/csound/csound_type_system.h
+include/csound/cwindow.h
+include/csound/filebuilding.h
+include/csound/find_opcode.h
+include/csound/float-version.h
+include/csound/interlocks.h
+include/csound/modload.h
+include/csound/msg_attr.h
+include/csound/plugin.h
+include/csound/pools.h
+include/csound/pstream.h
+include/csound/pvfileio.h
+include/csound/soundio.h
+include/csound/sysdep.h
+include/csound/text.h
+include/csound/version.h
+bin/atsa
+bin/cs
+bin/csanalyze
+bin/csb64enc
+bin/csbeats
+bin/csdebugger
+bin/csound
 bin/csound6
-include/csound6/CppSound.hpp
-include/csound6/CsoundFile.hpp
-include/csound6/OpcodeBase.hpp
-include/csound6/arrays.h
-include/csound6/cfgvar.h
-include/csound6/csPerfThread.hpp
-include/csound6/cs_par_structs.h
-include/csound6/cscore.h
-include/csound6/csdebug.h
-include/csound6/csdl.h
-include/csound6/csound.h
-include/csound6/csound.hpp
-include/csound6/csoundCore.h
-include/csound6/csound_data_structures.h
-include/csound6/csound_standard_types.h
-include/csound6/csound_threaded.hpp
-include/csound6/csound_type_system.h
-include/csound6/cwindow.h
-include/csound6/filebuilding.h
-include/csound6/find_opcode.h
-include/csound6/float-version.h
-include/csound6/interlocks.h
-include/csound6/modload.h
-include/csound6/msg_attr.h
-include/csound6/plugin.h
-include/csound6/pools.h
-include/csound6/pstream.h
-include/csound6/pvfileio.h
-include/csound6/soundio.h
-include/csound6/sysdep.h
-include/csound6/text.h
-include/csound6/version.h
-lib/csound6/atsa
-lib/csound6/cs
-lib/csound6/csanalyze
-lib/csound6/csb64enc
-lib/csound6/csbeats
-lib/csound6/csdebugger
-lib/csound6/csound
-lib/csound6/cvanal
-lib/csound6/dnoise
-lib/csound6/envext
-lib/csound6/extract
-lib/csound6/extractor
-lib/csound6/het_export
-lib/csound6/het_import
-lib/csound6/hetro
-lib/csound6/libcsnd6.so
-lib/csound6/libcsnd6.so.6.0
-lib/csound6/libcsound64.so
-lib/csound6/libcsound64.so.6.0
-lib/csound6/lpanal
-lib/csound6/lpc_export
-lib/csound6/lpc_import
-lib/csound6/makecsd
-lib/csound6/mixer
-lib/csound6/plugins-6.0/libampmidid.so
-lib/csound6/plugins-6.0/libarrayops.so
-lib/csound6/plugins-6.0/libbeosc.so
-lib/csound6/plugins-6.0/libbuchla.so
-lib/csound6/plugins-6.0/libcellular.so
-lib/csound6/plugins-6.0/libcontrol.so
-lib/csound6/plugins-6.0/libcs_date.so
-lib/csound6/plugins-6.0/libdoppler.so
-lib/csound6/plugins-6.0/libemugens.so
-lib/csound6/plugins-6.0/libexciter.so
-lib/csound6/plugins-6.0/libfareygen.so
-lib/csound6/plugins-6.0/libfluidOpcodes.so
-lib/csound6/plugins-6.0/libfractalnoise.so
-lib/csound6/plugins-6.0/libframebuffer.so
-lib/csound6/plugins-6.0/libftsamplebank.so
-lib/csound6/plugins-6.0/libgetftargs.so
-lib/csound6/plugins-6.0/libgtf.so
-lib/csound6/plugins-6.0/libimage.so
-lib/csound6/plugins-6.0/libipmidi.so
-${PLIST.jack}lib/csound6/plugins-6.0/libjackTransport.so
-${PLIST.jack}lib/csound6/plugins-6.0/libjacko.so
-lib/csound6/plugins-6.0/libliveconv.so
-lib/csound6/plugins-6.0/libmixer.so
-lib/csound6/plugins-6.0/libpadsynth.so
-lib/csound6/plugins-6.0/libplaterev.so
-lib/csound6/plugins-6.0/libpvsops.so
-lib/csound6/plugins-6.0/libpy.so
-lib/csound6/plugins-6.0/libquadbezier.so
-${PLIST.alsa}lib/csound6/plugins-6.0/librtalsa.so
-${PLIST.jack}lib/csound6/plugins-6.0/librtjack.so
-${PLIST.portaudio}lib/csound6/plugins-6.0/librtpa.so
-${PLIST.pulseaudio}lib/csound6/plugins-6.0/librtpulse.so
-lib/csound6/plugins-6.0/libscansyn.so
-lib/csound6/plugins-6.0/libscugens.so
-lib/csound6/plugins-6.0/libselect.so
-lib/csound6/plugins-6.0/libserial.so
-lib/csound6/plugins-6.0/libsignalflowgraph.so
-lib/csound6/plugins-6.0/libstackops.so
-lib/csound6/plugins-6.0/libstdutil.so
-lib/csound6/plugins-6.0/libsystem_call.so
-lib/csound6/plugins-6.0/liburandom.so
-lib/csound6/plugins-6.0/libvirtual.so
-lib/csound6/plugins-6.0/libwidgets.so
-lib/csound6/pv_export
-lib/csound6/pv_import
-lib/csound6/pvanal
-lib/csound6/pvlook
-lib/csound6/scale
-lib/csound6/scot
-lib/csound6/scsort
-lib/csound6/sdif2ad
-lib/csound6/sndinfo
-lib/csound6/src_conv
-lib/csound6/srconv
+bin/cvanal
+bin/dnoise
+bin/envext
+bin/extract
+bin/extractor
+bin/het_export
+bin/het_import
+bin/hetro
+bin/lpanal
+bin/lpc_export
+bin/lpc_import
+bin/makecsd
+bin/mixer
+bin/pv_export
+bin/pv_import
+bin/pvanal
+bin/pvlook
+bin/scale
+bin/scot
+bin/scsort
+bin/sdif2ad
+bin/sndinfo
+bin/src_conv
+bin/srconv
+lib/libcsnd6.so
+lib/libcsnd6.so.6.0
+lib/libcsound64.so
+lib/libcsound64.so.6.0
+lib/csound/plugins64-6.0/libampmidid.so
+lib/csound/plugins64-6.0/libarrayops.so
+lib/csound/plugins64-6.0/libbeosc.so
+lib/csound/plugins64-6.0/libbuchla.so
+lib/csound/plugins64-6.0/libcellular.so
+lib/csound/plugins64-6.0/libchua.so
+lib/csound/plugins64-6.0/libcontrol.so
+lib/csound/plugins64-6.0/libcounter.so
+lib/csound/plugins64-6.0/libcs_date.so
+lib/csound/plugins64-6.0/libdoppler.so
+lib/csound/plugins64-6.0/libemugens.so
+lib/csound/plugins64-6.0/libexciter.so
+lib/csound/plugins64-6.0/libfareygen.so
+lib/csound/plugins64-6.0/libfluidOpcodes.so
+lib/csound/plugins64-6.0/libfractalnoise.so
+lib/csound/plugins64-6.0/libframebuffer.so
+lib/csound/plugins64-6.0/libftsamplebank.so
+lib/csound/plugins64-6.0/libgetftargs.so
+lib/csound/plugins64-6.0/libgtf.so
+lib/csound/plugins64-6.0/libimage.so
+lib/csound/plugins64-6.0/libipmidi.so
+${PLIST.jack}lib/csound/plugins64-6.0/libjackTransport.so
+${PLIST.jack}lib/csound/plugins64-6.0/libjacko.so
+lib/csound/plugins64-6.0/libliveconv.so
+lib/csound/plugins64-6.0/libmixer.so
+lib/csound/plugins64-6.0/libosc.so
+lib/csound/plugins64-6.0/libpadsynth.so
+lib/csound/plugins64-6.0/libplaterev.so
+lib/csound/plugins64-6.0/libpvsops.so
+lib/csound/plugins64-6.0/libpy.so
+lib/csound/plugins64-6.0/libquadbezier.so
+${PLIST.alsa}lib/csound/plugins64-6.0/librtalsa.so
+${PLIST.jack}lib/csound/plugins64-6.0/librtjack.so
+${PLIST.portaudio}lib/csound/plugins64-6.0/librtpa.so
+${PLIST.pulseaudio}lib/csound/plugins64-6.0/librtpulse.so
+lib/csound/plugins64-6.0/libscansyn.so
+lib/csound/plugins64-6.0/libscugens.so
+lib/csound/plugins64-6.0/libselect.so
+lib/csound/plugins64-6.0/libserial.so
+lib/csound/plugins64-6.0/libsignalflowgraph.so
+lib/csound/plugins64-6.0/libstackops.so
+lib/csound/plugins64-6.0/libsterrain.so
+lib/csound/plugins64-6.0/libstdutil.so
+lib/csound/plugins64-6.0/libsystem_call.so
+lib/csound/plugins64-6.0/liburandom.so
+lib/csound/plugins64-6.0/libvirtual.so
+lib/csound/plugins64-6.0/libwidgets.so
 share/cmake/Csound/FindCsound.cmake
 share/locale/de/LC_MESSAGES/csound6.mo
 share/locale/en_US/LC_MESSAGES/csound6.mo
@@ -118,3 +122,11 @@
 share/locale/fr/LC_MESSAGES/csound6.mo
 share/locale/it/LC_MESSAGES/csound6.mo
 share/locale/ru/LC_MESSAGES/csound6.mo
+share/samples/README
+share/samples/hrtf-44100-left.dat
+share/samples/hrtf-44100-right.dat
+share/samples/hrtf-48000-left.dat
+share/samples/hrtf-48000-right.dat
+share/samples/hrtf-96000-left.dat
+share/samples/hrtf-96000-right.dat
+share/samples/sf_GMbank.sf2
diff -r bc20d1c6a270 -r 36ecf94d7fc8 audio/csound6/distinfo
--- a/audio/csound6/distinfo    Tue Oct 06 00:19:05 2020 +0000
+++ b/audio/csound6/distinfo    Tue Oct 06 00:26:51 2020 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.8 2019/11/02 22:25:46 mrg Exp $
+$NetBSD: distinfo,v 1.9 2020/10/06 00:26:51 mrg Exp $
 
-SHA1 (csound-6.13.0.tar.gz) = 1775f3bdd273364995ba52a79c32795928cb3ec2
-RMD160 (csound-6.13.0.tar.gz) = 780b93bb5547e5a3807affabfe1c9f0315d5fec3
-SHA512 (csound-6.13.0.tar.gz) = 51a30cb426fc77ac648f6a9fb669b9298e6608b39ae3b12181d16ecf1fb6f2ed3db31471615a60d2ce7906b91fdb911b38c8dfa3f93699768f490f87a2bcbbbd



Home | Main Index | Thread Index | Old Index