Up to [cvs.NetBSD.org] / pkgsrc / audio / csound6
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
audio: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes. The following distfiles couldn't be fetched (possibly they are fetched conditionally): ./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz ./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz ./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz ./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz ./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz ./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz ./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz ./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
audio: Remove SHA1 hashes for distfiles
(audio/csound6) Add patch for [check-portability.awk]
reduce diffs to upstream and fix the plugin path.
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.
update csound6 to 6.13. changes since 6.03.02 include: - new opcodes and generators: pinker, exciter, vactrol, hdf5 family, many new array-operations, lenarray, getseed, tabifd, websocket, framebuffer, olabuffer, compress2, directory, ftsamplebank, mvclpf1, mvclpf2, mvclpf3, mvclpf4, mvchpf, cepsinv, moogladder2, paulstretch, mp3scal, filescal, dct, getftargs, mfb, quadbezier, select, midiarp, hilbert2, ableton link, pvstrace, ceil, floor, round, int, frac, powoftwo, abs, log2, log10, log, exp, sqrt, cos, sin, tan, acos, asin, atan, sinh, cosh, tanh, cbrt, limit1, atan2, pow,hypot, fmod, fmax, fmin, limit, tvconv, liveconv, bpf, xyscale, ntom, mton, OSCsend, OSCraw, sorta, sortd, dot, zdf_1pole_mode, zdf_2pole_mode, zdf_ladder, zdf_1pole and zdf_2pole.xml, diode_ladder, z35_hpf, K35_lpf, product, sc_phasor, sc_lag, sc_lagud, sc_trig, midiout_i, chngetks, chnsetks, squinewave, gen53, loscilphs, loscil3phs, balance2, fluidinfo, ftaudio, OSCcount, faustplay, faustdsp, OSCbundle, beosc, beadsyn, printarray, reshapearray, trim, trim_i, string2array, nstrstr, ntof, ampmidicurve - deprecated opcodes: stackops, sndload - fixes and feature extensions to many opcodes - new while loop construct - ?: now does strings as well as numbers - better mp3 support - many, many bugs fixed - many internal artificial limits removed - better debugging and instrumentation - src_conv utility improved - floating point tempo - higher precision p2 and p3 - html5 frontend removed - better server support
Drop workaround that has been applied to boost-headers.
Workaround a boost bug.
A gettext-like function is not printf-like, but passing the first argument semantically through. Rename macro used as template parameter in newer Boost.
Add SHA512 digests for distfiles for audio category Problems found with existing distfiles: /pub/pkgsrc/distfiles/amp-0.7.6.tgz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz /pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz /pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2 /pub/pkgsrc/distfiles/mp3to.gz /pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz No changes made to these file. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
update to csound 6.03.2. changes include: o printks2: Prints a new value every time a control variable changes using a printf() style syntax. o mp3sr mp3bitrate and mp3nchnls to get information on mp3 files o New score opcode y sets the random seed (for ~) at read time o A bug in CsOptions; the last argument was missed being read (issue #296) o For ogg output it is possible to specify a VBR (variable bit rate) quality. o Many array operations now available for i-arrays as well as k-arrays. o fillarray will work for string arrays o Displays of FFT (via dispfft) improved with scaling/zooming options o Signal flow graph opcodes are now working with a-rate array signals. o New command-line option --devices[=in|out] gives a list of available audio devices and then exit o fixed the bug when tables were replaced but the size did not change o A number of bugs in --sample-accurate have been detected and fixed. This includes opcodes out, outn, and line. o A number of bugs in grain3 were fixed# o Bug in str_chanel could cause a crash; fixed o Error in resize opcode corrected o A number of bugs/untidiness fixed in GEN23 o Array bound checks fixed o strings channels were not correctly set for dynamic-size strings o memory allocation for string formatting in printfsk was fixed o strcat safe against overflow o error in compilation of arrays fixed (issue #293) o GetPvsChannel fixed against a crash o turnoff opcode now checks that the instrument being affected is active o lenarray can accept any array type o there is a new possible section in a csd file called <CsFile...> which is like csFileB but with unencoded text. o The whole system has been checked by the Coverity static checker which identified a number of (mainly minor) problems. These have been reviewed and checked. In particular better use of printing and string copying should prevent overflows. o The type and variable system has been extensively rewritten; this allows better array and UDO support. This means that UDOs now allow any array type to be used. o Alignment of variables got right in all cases o array copying is now using the type system to copy values; fixes issues with copying string arrays, f-sigs, etc.
enable portaudio-devel now that it has a supported version. now csound6 can output directly to the audio card on netbsd. add comments to all the patches that were missing them. bump pkg version.
add packages for csound6 and its manual.